From 094bf4e342307fdfa3608bad2110c28d39fd8ff7 Mon Sep 17 00:00:00 2001 From: kj-sh604 Date: Wed, 9 Apr 2025 15:18:30 -0400 Subject: refactor: directory structure --- src/includes/download-logic.php | 52 +++++++++++++++++++++++++++++++++ src/includes/index.php | 11 +++++++ src/includes/info-banner.php | 4 +++ src/includes/license-banner.php | 4 +++ src/includes/link-tags-in-head.php | 2 ++ src/includes/main-info.php | 4 +++ src/includes/markdown-editor.php | 11 +++++++ src/includes/nav-footer.php | 7 +++++ src/includes/nav-header.php | 10 +++++++ src/includes/procrastislides-banner.php | 4 +++ src/includes/quick-how-to.php | 32 ++++++++++++++++++++ src/includes/secondary-info.php | 4 +++ src/includes/video-how-to.php | 14 +++++++++ 13 files changed, 159 insertions(+) create mode 100644 src/includes/download-logic.php create mode 100644 src/includes/index.php create mode 100644 src/includes/info-banner.php create mode 100644 src/includes/license-banner.php create mode 100644 src/includes/link-tags-in-head.php create mode 100644 src/includes/main-info.php create mode 100644 src/includes/markdown-editor.php create mode 100644 src/includes/nav-footer.php create mode 100644 src/includes/nav-header.php create mode 100644 src/includes/procrastislides-banner.php create mode 100644 src/includes/quick-how-to.php create mode 100644 src/includes/secondary-info.php create mode 100644 src/includes/video-how-to.php (limited to 'src/includes') diff --git a/src/includes/download-logic.php b/src/includes/download-logic.php new file mode 100644 index 0000000..517115a --- /dev/null +++ b/src/includes/download-logic.php @@ -0,0 +1,52 @@ +
+

🎨 please select your presentation theme 🎭

+
+ + + + + + + + + '90sMakeUpCommercial', + 'chicagoOlives' => 'chicagoOlives', + 'earlyCupertino' => 'earlyCupertino', + 'ohioCustard' => 'ohioCustard', + 'raleighAroundMe' => 'raleighAroundMe', + 'redmond2013' => 'redmond2013', + 'defaultIsKing' => 'defaultIsKing', + 'cuppertinoIsh' => 'cuppertinoIsh', + 'lazyProfessor' => 'lazyProfessor', + 'redmond2003' => 'redmond2003', + 'strengthInNumbers' => 'strengthInNumbers', + 'thatMagazine' => 'thatMagazine', + ]; + + foreach ($themes as $key => $theme) { + echo " + + + "; + } + ?> + +
+

preview

+
+

select

+
+ {$theme} + + +
+ +
+
+
diff --git a/src/includes/index.php b/src/includes/index.php new file mode 100644 index 0000000..9f683d1 --- /dev/null +++ b/src/includes/index.php @@ -0,0 +1,11 @@ + + + + + + Art and Assets + + +

If you are not redirected, click here for folder contents.

+ + diff --git a/src/includes/info-banner.php b/src/includes/info-banner.php new file mode 100644 index 0000000..c7172de --- /dev/null +++ b/src/includes/info-banner.php @@ -0,0 +1,4 @@ + diff --git a/src/includes/license-banner.php b/src/includes/license-banner.php new file mode 100644 index 0000000..70069cd --- /dev/null +++ b/src/includes/license-banner.php @@ -0,0 +1,4 @@ + diff --git a/src/includes/link-tags-in-head.php b/src/includes/link-tags-in-head.php new file mode 100644 index 0000000..b05273b --- /dev/null +++ b/src/includes/link-tags-in-head.php @@ -0,0 +1,2 @@ + + diff --git a/src/includes/main-info.php b/src/includes/main-info.php new file mode 100644 index 0000000..8428ddf --- /dev/null +++ b/src/includes/main-info.php @@ -0,0 +1,4 @@ +

a VERY minimal presentation(s) site to create quick slides from markdown
+ (powered by LaTeX beamer, pandoc, and the rust uutils)

+

✨ latest feature update: addition of 16:9 themes 🚀

+
diff --git a/src/includes/markdown-editor.php b/src/includes/markdown-editor.php new file mode 100644 index 0000000..fa68bb8 --- /dev/null +++ b/src/includes/markdown-editor.php @@ -0,0 +1,11 @@ +
+ +
+ +
+ +
+
+

diff --git a/src/includes/nav-footer.php b/src/includes/nav-footer.php new file mode 100644 index 0000000..6c2522d --- /dev/null +++ b/src/includes/nav-footer.php @@ -0,0 +1,7 @@ +
+home   +info   +licenses +
+

all site content is in the public domain

+

my other stuff: website link →

diff --git a/src/includes/nav-header.php b/src/includes/nav-header.php new file mode 100644 index 0000000..7b95147 --- /dev/null +++ b/src/includes/nav-header.php @@ -0,0 +1,10 @@ +
+

+ 🏠 home + 🗂️ info + ⚖️ licenses +

+
+ + +
diff --git a/src/includes/procrastislides-banner.php b/src/includes/procrastislides-banner.php new file mode 100644 index 0000000..863fae8 --- /dev/null +++ b/src/includes/procrastislides-banner.php @@ -0,0 +1,4 @@ + diff --git a/src/includes/quick-how-to.php b/src/includes/quick-how-to.php new file mode 100644 index 0000000..21d943f --- /dev/null +++ b/src/includes/quick-how-to.php @@ -0,0 +1,32 @@ +
+ ← expand for a brief "how-to" 📖 +

+

+
+

It's highly recommended that you use markdown lists rather than plain text lists


+

+
+
diff --git a/src/includes/secondary-info.php b/src/includes/secondary-info.php new file mode 100644 index 0000000..e6fac1f --- /dev/null +++ b/src/includes/secondary-info.php @@ -0,0 +1,4 @@ +

this website is inspired from the suckless's presentation tool (sent). +
it uses pandoc and LaTeX beamer for the backend.

latest feature update: addition of 16:9 themes +

+
diff --git a/src/includes/video-how-to.php b/src/includes/video-how-to.php new file mode 100644 index 0000000..3d46a14 --- /dev/null +++ b/src/includes/video-how-to.php @@ -0,0 +1,14 @@ +
+ ← expand for a quick video demo 🎬 +

+ +

+
+
+
+
-- cgit v1.2.3