Commit graph

9 commits

Author SHA1 Message Date
Ro
fcca7357bc
Fixes for removing media items and page deletion
The upload process changed, so some tweaks needed to me made to the page
deletion process, which just marks the page as deleted but keeps the
file. Also updated the file manager to properly delete items from the
display list.

The css for page listings also had to updated [forgot to put that on the
list] so the styles for that were updated and the template pages
adjusted accordingnly.

Also forgot to mention changes to the notification display in the last
commit. It's basic as of right now but it will be enhanced as needed.
2023-03-24 14:57:01 -07:00
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
2023-03-23 13:55:34 -07:00
Ro
8ad3fa38c5 respeced class imports to psr-4 standard, fixed asset moving, upgraded theme rendering 2022-03-18 16:00:51 -07:00
Ro
523b611ac5 fixed weird form post bug, updated page listing display for new assets 2022-03-13 14:22:22 -07:00
Ro
682406515d added assets compiling scripts, added syntax highlighting for text editor, fix for #73 2021-12-27 16:42:10 -08:00
Ro
033fe5e48b ui overall part 2: dash index, pages index 2021-05-23 19:27:33 -07:00
Ro
ed2105edcc cleaned up page creation 2021-04-13 20:49:12 -07:00
Ro
8e9b6ac422 plugged in filtered pagination for entry pages 2021-04-08 15:27:05 -07:00
Ro
6c3653277d plugged in page list display 2021-04-07 14:09:40 -07:00