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
254a7f1c38
Scrubbed Moment from codebase
...
Moment was still being used in some classes so found and replaced all
those instances with Carbon and uninstalled the packaged from composer.
2022-09-19 20:39:15 -07:00
Ro
73e4243231
Removed TODO note for Carbon
...
Left a stray TODO in there that needed to be removed since Moment has
been replaced with Carbon.
2022-09-18 13:22:02 -07:00
Ro
3260e3b76b
Updated dependencies, replaced Moment
...
Composer package dependencies hadn't been updated in awhile, so a part
of the clean up for the php 8.1 install, that has been handled
Moment was being used to handle date formatting but it hasn't been
updated in awhile either, so I switched to Carbon which is still in
active development.
2022-09-18 13:07:52 -07:00
Are0h
197fb005de
Added Markdown table conversion and version update
...
Added markdown table conversion to the html process so we get sexy
tables. Also updated the version number to prep for the latest beta
realease. Ha, took a minute but we're back on track
2022-06-14 17:08:31 -07:00
Are0h
8734baf85e
Fix for #76 , editing upload que
...
Whew it took a bit but now the upload que on the page edit page is
editable. You can add and remove files as needed without having to add
all your files at once, which us how it previously worked. Still needs
to be tested a bit but the plumbing is up and running.
Also removed a stray php format config as it is no longer needed.
2022-05-18 16:41:25 -07:00
Are0h
a31dff94cb
Updated PHP lint to @PSR12 b/c @PSR2 is deprecated
...
So, @PSR12 is the recommended coding standard, so I updated the config
and reformatted the appropriate files.
Again. Whew.
2022-05-16 19:14:38 -07:00
Are0h
63eaba08e2
Added config for PHP formatting (PSR2)
...
I needed some consistent php formatting, so I plugged in a php fixer
config and then reformatted all PHP files so it's all consistent.
Fixed an ID issue with the page-edit template that was causing page
editing to fail.
2022-05-16 17:41:15 -07:00
are0h
b230f3f15d
fixes for nav editing
2022-03-19 19:36:15 -07:00
Ro
a70c98afa0
fixes for site back up and mailer, turned on md list rendering
2022-03-18 16:58:11 -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
1351b98ee4
cleaned up create page process, update page edit template to handle empty files
2022-03-15 16:56:37 -07:00
Ro
2210e39aee
added remaining upload types, updated templates for new file types
2022-03-13 17:46:42 -07:00
Ro
f24a6b5099
implemented video uploading, updated styles and templates
2022-02-23 15:48:11 -08:00
Ro
3c52bca8ba
started implementation of multiple file uploads and sorting
2022-02-12 18:35:09 +00:00
Ro
7cabb1d1f0
more text editor touch ups, fix for page delete option
2022-01-16 13:33:04 -08:00
Ro
b70308d990
fixed src removal from image tags with relative urls, add iframe tag to allowed list
2022-01-07 15:45:35 -08:00
Ro
71dc41e950
fix for page rendering always defaulting to page
2022-01-04 16:56:58 -08:00
Ro
db385d938c
not fix for template and empty layout for new page creation
2022-01-04 14:19:30 -08:00
Ro
dad43f4a19
pages marked as menu items render as non-blog pages
2022-01-03 16:52:55 -08:00
Ro
7775c1d409
expanded and streamlined markdown rendering
2021-12-29 17:10:01 -08: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
f119bdc773
fix for #72 , index page not using page themes
2021-12-18 11:30:41 -08:00
Ro
39775e624d
hot fix for adding images two recent and featured links
2021-12-17 14:40:09 -08:00
Ro
49e53a9638
added styled page layout selector, page renders selected layout
2021-11-18 14:59:59 -08:00
Ro
a8355b2da4
created new Theme data class for theme stuff, added custom page view, added view select for page edit screen
2021-11-17 16:59:53 -08:00
Ro
bbfe37597a
fixes for #63 , #64 , #65 , updated composer dependencies
2021-11-14 13:54:36 -08:00
Ro
e6cda301cf
#59 - added toggle to render pages when page is edited
2021-11-08 13:52:33 -08:00
Ro
35c780bba6
added dynamic page rendering for index, archives, tages and blog pages
2021-11-02 16:19:03 -07:00
Ro
9fe8ce1e4c
#56 moves global assets from theme if not present in public dir
2021-10-06 13:17:42 -07:00
Ro
934d29f4cf
added field check for page edits to make sure unnecessary fields are not being added
2021-09-14 12:47:57 -07:00
Ro
fdc6cb2cf2
added form token to session to validate form submission from frontend
2021-09-12 14:40:27 -07:00
Ro
734c6d36f1
Admin API tweaks, added check for theme render flag for one pagers
2021-08-08 15:09:13 -07:00
Ro
1f1c611afe
fixed token check, fixed empty image page post
2021-06-30 14:06:13 -07:00
Ro
ab40219d9b
added key check to use AdminAPI, updated front end classes
2021-06-28 13:47:06 -07:00
Ro
8417e692d7
removed pagination from Pages API request, added API request for tags
2021-06-14 12:22:35 -07:00
Ro
65def75433
added api key to settings UI
2021-06-13 14:24:20 -07:00
Ro
3df2720009
added CORS handling, added external API access toggle to settings UI and updated front end script
2021-06-09 13:36:08 -07:00
Ro
a542b2d884
removed data events from fipamo api, added content api methods, cleaned up front end js
2021-06-02 10:04:04 -07:00
Ro
8f1e3a55e7
#44 password recovery plugged in
2021-05-06 12:45:39 -07:00
Ro
89f84499b2
make page feature image meta image
2021-04-27 20:09:18 +00:00
Ro
1f46eeffa0
full image url for meta image, fixed minor page template error
2021-04-27 19:47:23 +00:00
Ro
c89fe5be30
removed redundant restore button, WIP’d mail button, move theme assets on render
2021-04-27 01:28:11 +00:00
Ro
95aecde73b
quick patch to render class for dynamic theme rendering
2021-04-26 22:44:55 +00:00
Ro
f3dfd3411a
added meta data to page template
2021-04-26 13:19:47 -07:00
Ro
06787aac30
moved site restore to utility class, updated set up script, fixed minor error in front end api restore request
2021-04-25 21:18:01 -07:00
Ro
c6f7c56f4a
Activated site back up via zip and added download link in settings
2021-04-25 15:48:46 -07:00
Ro
9afec7554c
activated site restore from zip, fixed imgs to rendering src
2021-04-24 16:37:25 -07:00
Ro
b98707bb0d
install site activated, fixed large image upload issue(php setting), fixed page indexing
2021-04-23 20:54:56 -07:00
Ro
ba38e32dd5
fix for code tag being sanitized on html render
2021-04-23 13:27:21 -07:00