Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add aperiodic monotiles to landing page (#543)
* Replace background image * Add slight transparency to boxes on landing page * Recolor github badge (yellow) * Add interactive aperiodic monotile to landing page * Fix dragging of canvas * Fix canvas dragging & z-index * Add find out more button * Add copyright notice for aperiodic monotiles * Move to assets/javascript folder * Fix turbolinks setup * Make buttons less obtrusive * Fix P5.js initialization * Change to less obtrusive grey color * Make colors darker & delete unused comment * Adjust scaling and add black overlay * Disable buttons according to their state * Add touchMoved function * Disable buttons on small devices * Remove console log * Make grey color lighter * Fix JS layout (according to new ESLint rules) * Add cypress rules to ESLint & ignore some patterns * Allow usage of tempusDominus global variable * Ignore JS files with Sprocket syntax * Further improve rules, e.g. allow common globals * Ignore sprocket syntax in cable.js * Autofix all `.js` and `.js.erb` files Command used: `yarn run eslint --fix .` Still 47 problems (27 errors, 20 warnings) after this. * Fix variables in turbolink fix * Prepend unused variables with "_" * Get rid of unused widget variable * Fix specs comment tab alignment * Disable some ESLint rules for monotile code
- Loading branch information