Commit Graph

21 Commits (2ce0a4eb828791e141a482b743c6413b60ec0224)

Author SHA1 Message Date
Ro 599fca18f1
Removed invalid role attributes from Settings page
Cleaned up the settings page by removing the improper usage of the role
tag and replaced it with class to maintain current design integrity.
Also updated the script files that was referencing the old role tags
1 year ago
Ro 8461d88dd6
Settings CSS Cleanup
The Settings UI needed some responsive polish, so that's been given a
bit more love.
2 years ago
Ro 2ce86fad2e
Settings CSS Remix
Wasn't feeling the previous CSS responsive structure, so edited it to be
a bit more streamline.

Also fixed small issue with the backup API request.

Made a small change to notifications so the alert stays live while the
system is processing a request rather than going back to an unalert
state.
2 years ago
Ro bfb0873f5f
Reponsive: Part 1 - Settings
Started cleaning up responsive styles for the site starting with the
Settings section. Still needs some tweaking but the structure for that
section is in so it's just a matter of police.

Some changes need to be made to the main nav as reduced viewport throws
off the alignment.
2 years ago
Ro 1b89d1d072
Restyled Settings UI
Rebuilt the css for the Settings UI, which also led to some changed in
the FilesAPI so it knows what to do with specific targets. There's still
some additional styling needed to polish it, but the core structure is
in place so now it can just be tweaked. The controller for this page was
adjusted as needed.

Also moved the settings sub nav convtrols to the header menu since it's
sticky now.
2 years 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 682406515d added assets compiling scripts, added syntax highlighting for text editor, fix for #73 3 years ago
Ro 4f4fee807c fix for #69, updated settings ui 3 years ago
Ro 7e38b4edb8 quick patch for #66 3 years ago
Ro e6cda301cf #59 - added toggle to render pages when page is edited 3 years ago
Ro 4796431076 completes #58 default theme links adapt to dynamic rendering, no page rendering if dynamic active 3 years ago
Ro 35c780bba6 added dynamic page rendering for index, archives, tages and blog pages 3 years ago
Ro cad32ace74 fixed image upload request that required token authorization 3 years ago
Ro 65def75433 added api key to settings UI 3 years ago
Ro 3df2720009 added CORS handling, added external API access toggle to settings UI and updated front end script 3 years ago
Ro 20fc9c64a1 ui overall part 4: responsive touch up 4 years ago
Ro 0765ea4555 ui overall part 3: settings, site menu editor 4 years ago
Ro c89fe5be30 removed redundant restore button, WIP’d mail button, move theme assets on render 4 years ago
Ro c6f7c56f4a Activated site back up via zip and added download link in settings 4 years ago
Ro 179f007fab setting sync and settings image uploading turned back on 4 years ago
Ro b68d4c190e settings paged plugged in, scoping out page publishing api methodology 4 years ago