Minor clean up
This commit is contained in:
13
README.md
13
README.md
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user