Minor clean up

This commit is contained in:
Scott Idem
2025-03-04 18:06:05 -05:00
parent 87b1859b0b
commit 8acb4a8c7b

View File

@@ -1,15 +1,17 @@
# One Sky IT's Aether App - SvelteKit v2 # One Sky IT's Aether App - SvelteKit v2
This uses SvelteKit version 2, TailwindCSS, and Skelton. This uses SvelteKit version 2, TailwindCSS, and Skelton.
# Current Modules # Current Modules
## AE Events - Speakers (/events_speakers) ## AE Events - Speakers (/events_speakers)
### Components ### Components
* +page.svelte - The main page for the Events - Speakers module * +page.svelte - The main page for the Events - Speakers module
* 10_edit_modal__event_presenter_obj.svelte - The modal for editing a presenter * 10_edit_modal__event_presenter_obj.svelte - The modal for editing a presenter
* 10_list__event_presenter_obj.svelte - The list of presenters/speakers * 10_list__event_presenter_obj.svelte - The list of presenters/speakers
* 10_view_modal__event_presenter_obj.svelte - The modal for viewing a presenter * 10_view_modal__event_presenter_obj.svelte - The modal for viewing a presenter
#### [slug] ### Path [slug]
* +page.svelte - The main page for the presenter ID [slug] * +page.svelte - The main page for the presenter ID [slug]
## AE Sponsorships (/sponsorships) ## AE Sponsorships (/sponsorships)
@@ -17,7 +19,7 @@ This uses SvelteKit version 2, TailwindCSS, and Skelton.
* 10_edit_modal__sponsorship_obj.svelte - The modal for editing a sponsorship * 10_edit_modal__sponsorship_obj.svelte - The modal for editing a sponsorship
* 10_list__sponsorship_obj.svelte - The list of sponsorships * 10_list__sponsorship_obj.svelte - The list of sponsorships
* 10_view_modal__sponsorship_obj.svelte - The modal for viewing a sponsorship * 10_view_modal__sponsorship_obj.svelte - The modal for viewing a sponsorship
#### [slug] ### Path [slug]
* +page.svelte - The main page for the sponsorship ID [slug] * +page.svelte - The main page for the sponsorship ID [slug]
@@ -33,6 +35,7 @@ This uses SvelteKit version 2, TailwindCSS, and Skelton.
# How to build and deploy SvelteKit: # How to build and deploy SvelteKit:
Copy the contents of the "build" directory to ./npm_deploy/build/ Copy the contents of the "build" directory to ./npm_deploy/build/
```bash ```bash
npm run build npm run build
``` ```
@@ -62,6 +65,7 @@ Everything should be ready to run on the development server and production serve
# Rebuild the node_modules directory and manually install extra Svelte packages # Rebuild the node_modules directory and manually install extra Svelte packages
Run the npm update to fix the node_modules directory and package.json Run the npm update to fix the node_modules directory and package.json
```bash ```bash
npm list npm list
@@ -77,15 +81,20 @@ npm install --save-dev svelte-highlight
npm install --save-dev typescript-svelte-plugin npm install --save-dev typescript-svelte-plugin
``` ```
---
# Set up and run # Set up and run
## Packages and dependencies ## Packages and dependencies
```bash ```bash
npm install --save-dev svelte-highlight typescript-svelte-plugin npm install --save-dev svelte-highlight typescript-svelte-plugin
npm install flowbite flowbite-svelte tailwind-merge @popperjs/core npm install flowbite flowbite-svelte tailwind-merge @popperjs/core
``` ```
## Tiptap Editor ## Tiptap Editor
ShadCN is still stuck on Tailwind 3. Waiting to upgrade to Tailwind 4.x.
[https://github.com/huntabyte/shadcn-svelte/issues/1643](https://github.com/huntabyte/shadcn-svelte/issues/1643)
Need to install ShadCN and Lucide for the Tiptap editor. Need to install ShadCN and Lucide for the Tiptap editor.
```bash ```bash
npm install shadcn-svelte npm install shadcn-svelte