Luke Childs
|
ebed53e5bf
|
Update homescreen icon
|
8 years ago |
Luke Childs
|
f9c83277cd
|
Slightly re-word about description
|
8 years ago |
Luke Childs
|
803723a5a0
|
Add link to GitHub project on about page
|
8 years ago |
Luke Childs
|
66b5b8866a
|
Improve CSS minification
Use CleanCSS instead of cssmin. We need to wrap CleanCSS in function to mimic cssmin output so it works with express-minify
|
8 years ago |
Luke Childs
|
0182cfadbc
|
Show message in ndoe menu if no nodes have been hearted
|
8 years ago |
Luke Childs
|
dfd668c445
|
elem() -> find()
I was getting elem() and create() mixed up, find() is more expresses intent better.
|
8 years ago |
Luke Childs
|
1a6d5d4acb
|
Refactor feature detection into object
No need for reusable class, keep size down
|
8 years ago |
Luke Childs
|
aa80c5533a
|
Make hearted nodes list scrollable
|
8 years ago |
Luke Childs
|
4876042b3d
|
Wire up menu controls
|
8 years ago |
Luke Childs
|
098c3a120d
|
Style hearted nodes list
|
8 years ago |
Luke Childs
|
b65179b7b9
|
Update hearted node menu on heart/unheart
|
8 years ago |
Luke Childs
|
3df4866bca
|
Populate hearted nodes list
|
8 years ago |
Luke Childs
|
a8867adeac
|
Add favourited menu
|
8 years ago |
Luke Childs
|
cc4bd62325
|
Update hearted node name on page load
|
8 years ago |
Luke Childs
|
80e1654d1b
|
Save node name in hash
|
8 years ago |
Luke Childs
|
b5994b7551
|
Store favourited nodes in hash, not array
|
8 years ago |
Luke Childs
|
fe4f01903a
|
Check for classList support on SVG element
IE supports classList but not on SVG elems so favouriting nodes fails halfway through if we only check for classList on generic elems.
|
8 years ago |
Luke Childs
|
2cdf5e88da
|
Reduce width of hamburger
|
8 years ago |
Luke Childs
|
b67dff723f
|
Hover styles for hamburger menu
|
8 years ago |
Luke Childs
|
217c9f758b
|
Do hamburger menu in CSS
|
8 years ago |
Luke Childs
|
45906fca0b
|
variable space optimisations
Uglify.js will optimise these even further
|
8 years ago |
Luke Childs
|
268af94be4
|
No need to save heartEl
|
8 years ago |
Luke Childs
|
588e6b22f5
|
Inject menu button for hearted nodes
|
8 years ago |
Luke Childs
|
df37aadadf
|
Refactor favourite node code to be more readable
|
8 years ago |
Luke Childs
|
7bdba5bfc5
|
Refactor feature tester into class
|
8 years ago |
Luke Childs
|
65f82a1801
|
Add feature detection test for classList
|
8 years ago |
Luke Childs
|
9b1e1febee
|
Add feature detection test for document.querySelector
|
8 years ago |
Luke Childs
|
a1d1cdc89d
|
Refactor feature detection code
|
8 years ago |
Luke Childs
|
a360ff5a93
|
Store active class in variable
|
8 years ago |
Luke Childs
|
266c515f94
|
Check heart status by localStorage not class
|
8 years ago |
Luke Childs
|
cccb84f077
|
Show hearted nodes
|
8 years ago |
Luke Childs
|
a014e9ec0e
|
Add heart to DOM before adding click event
If DOM is already ready we should add the heart to DOM ASAP to reduce lag
|
8 years ago |
Luke Childs
|
c6fbf0b7c5
|
Remove unused var
|
8 years ago |
Luke Childs
|
e60c74a9ce
|
Save hearted nodes
|
8 years ago |
Luke Childs
|
faa96cb69b
|
Add basic click handler
|
8 years ago |
Luke Childs
|
cfdb8ead60
|
Refactor JS
Make DOM ready code reusable and send SVG XHR before DOM is ready, we only need to wait for the DOM to inject the elem.
|
8 years ago |
Luke Childs
|
107520961d
|
Add heart svg if favourite node requirements are met
|
8 years ago |
Luke Childs
|
425cd294a9
|
Un es6ify :(
|
8 years ago |
Luke Childs
|
3c17c82290
|
Add inline SVG feature detection
|
8 years ago |
Luke Childs
|
640639412c
|
Add localStorage feature detection
|
8 years ago |
Luke Childs
|
7232271d72
|
Move ios check into function
|
8 years ago |
Luke Childs
|
768f083ee8
|
Fix top position in iOS
|
8 years ago |
Luke Childs
|
191fe9e41a
|
Remove redundant else from inline if
|
8 years ago |
Luke Childs
|
447642fea4
|
Scope js to it's own IIFE
|
8 years ago |
Luke Childs
|
eaf5fd2fe5
|
Write DOM load check more efficiently
|
8 years ago |
Luke Childs
|
d143ac5a72
|
Add async JavaScript
|
8 years ago |
Luke Childs
|
676fbe3a65
|
Move stylesheet down in head
Seems kinda less relevant than the meta tags
|
8 years ago |
Luke Childs
|
78cff41b72
|
Add language attr to HTML document
|
8 years ago |
Luke Childs
|
c5d7c347fe
|
Add favicon
|
8 years ago |
Luke Childs
|
de1c7970f3
|
Add web app manifest
|
8 years ago |