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
|
||||
|
||||
This uses SvelteKit version 2, TailwindCSS, and Skelton.
|
||||
|
||||
|
||||
# Current Modules
|
||||
|
||||
## AE Events - Speakers (/events_speakers)
|
||||
### Components
|
||||
* +page.svelte - The main page for the Events - Speakers module
|
||||
* 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_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]
|
||||
|
||||
## 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_list__sponsorship_obj.svelte - The list of sponsorships
|
||||
* 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]
|
||||
|
||||
|
||||
@@ -33,6 +35,7 @@ This uses SvelteKit version 2, TailwindCSS, and Skelton.
|
||||
|
||||
# How to build and deploy SvelteKit:
|
||||
Copy the contents of the "build" directory to ./npm_deploy/build/
|
||||
|
||||
```bash
|
||||
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
|
||||
|
||||
Run the npm update to fix the node_modules directory and package.json
|
||||
```bash
|
||||
npm list
|
||||
@@ -77,15 +81,20 @@ npm install --save-dev svelte-highlight
|
||||
npm install --save-dev typescript-svelte-plugin
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
# Set up and run
|
||||
|
||||
## Packages and dependencies
|
||||
|
||||
```bash
|
||||
npm install --save-dev svelte-highlight typescript-svelte-plugin
|
||||
npm install flowbite flowbite-svelte tailwind-merge @popperjs/core
|
||||
```
|
||||
|
||||
## 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.
|
||||
```bash
|
||||
npm install shadcn-svelte
|
||||
|
||||
Reference in New Issue
Block a user