Star Encyklopedia | H808E | Hvězdná encyklopedie
- 400 : Příroda (Nature)
- 500 : Člověk (Human)
- 600 : Vědy (Science)
- 700 : Technologie (Technology)
DATA TYPE | FOLDER LOCATION | FILE TYPE | LINK |
---|---|---|---|
Text | static/assets/ |
MarkDown | x |
Tables | src/lib/store/ |
JSON | x |
Media | static/images/ |
Images, various content | x |
Written in svelte-kit
, compiled with vite
, all css
happens in svelte files (no extra modules).
- Header
BURGER_BUTTON | SVG_LOGO | POPOVER/SEARCH | MOON | CLOCK |
---|---|---|---|---|
fixed 16,67% width | (not positioned for now) | under construction | not positioned | hover for important days |
- Side panel activated by Burger button
- links to all areas
- theme + dark mode switcher
- Content
- Footer
script process.sh
tells all necessary. melatno
is used for data extraction (CSV -> JSON).
- TO-DO: MySQL (@kubow.cz) database will be the middle piece.
- font and backround color as css variables
- refresh all enc tables (sqlite > JSON)
Sveltekit project powered by create-svelte
.
Once you've created a project and installed dependencies with npm install
(or pnpm install
or yarn
), start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
To create a production version of your app:
npm run build
You can preview the production build with npm run preview
.
To deploy your app, you may need to install an adapter for your target environment.
meltano discover extractors # available taps
meltano add extractor tap-csv --variant=meltanolabs
meltano add loader target-jsonl
meltano discover loaders # available targrets
meltano run tap-csv target-jsonl
Sources