Commit Graph

8 Commits (toggle-buttons-#109)

Author SHA1 Message Date
Zoë Bijl a687b50452 Fix for #109, add toggle state to buttons
Adds aria-pressed to the “Options” toggle buttons; this communicates their state to assistive technologies.
1 year ago
Ro 07b422a9c3
CSS Overhaul Part 1
This one is a doozy, so let's breakt it down into what areas where
touched.

-   updated package json to remove unneeded dependencies.
-   rebuilt file uploading to simply a very convuluted process
-   began proces to replace icons with https://tabler-icons.io
-   began process of removing the need for css preprocessor and using
    pure css
        - login completed
        - dashboard index completed
        - page edit ui completed
- page edit ui text editor tweaked so syntax highlighting is cleaner and
  more accurate

The settings and navigation UIs still remain and then polishing the
responsive for the new css structure
2 years ago
Ro 3994e97829 moved layout selector in page edit ui 3 years ago
Ro c867b6c508 adde page preview feature, updated page edit ui with preview option button 3 years ago
Ro 49e53a9638 added styled page layout selector, page renders selected layout 3 years ago
Ro a8355b2da4 created new Theme data class for theme stuff, added custom page view, added view select for page edit screen 3 years ago
Ro 033fe5e48b ui overall part 2: dash index, pages index 4 years ago
Ro 72c9b3f9e6 rebuilt create/edit page template, added navigation, turned on logout mehthod 4 years ago