Skip to content

GNUWeeb/www.gnuweeb.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5d30ab3 · Mar 4, 2025
Mar 4, 2025
Mar 3, 2025
Sep 26, 2023
Sep 23, 2021
Oct 9, 2023
Oct 9, 2023
Oct 9, 2023
Oct 9, 2023
Oct 9, 2023
Aug 16, 2023
Oct 9, 2023
Oct 9, 2023
Oct 9, 2023
Mar 4, 2025
Oct 9, 2023
Oct 9, 2023
Oct 9, 2023
Oct 9, 2023

Repository files navigation

GNU/Weeb's Landing Page

GNU/Weeb's landing page made with svelte/kit.

Project Structure

/ - src/                (App source)
    - lib/              (App library)
    - routes/           (App routes)
      - components/     (App UI components)
    - app.css           (App CSS styles)
    - app.d.ts          (App types)
    - app.html          (App root HTML)
  - package.json        (Dev dependencies)
  - *package-lock.json  (npm lockfile)
  - static/             (Static files)
    - favicon.ico       (Favicon)
  - **dist/             (Build directory)
  - **.svelte-kit/      (Compiled svelte/kit directory)
  - .gitignore          (Git ignore)
  . .editorconfig       (IDE/Editor config file)
  - .eslintignore       (ES lint ignore file)
  - .eslintrc.cjs       (ES lint config file)
  - .prettierignore     (Prettier ignore file)
  - .prettierrc         (Prettier config file)
  - postcss.config.js   (PostCSS config file)
  - svelte.config.js    (Svelte config file)
  - tailwind.config.js  (Tailwind config file)
  - tsconfig.json       (TypeScript compiler config file)
  - vite.config.ts      (Vite config file)

/** Legend:
  * (*)   => Only available after npm install
  * (**)  => Only available after npm run build
  */

Development

You will need nodejs (minimum version: 16), TypeScript (minimum version: 5) and npm package to run the dev server locally.

Installing dependencies

To install the dependencies, issue this command:

npm install

Development Server

To run the dev server, issue this command:

npm run dev

Building for Production

To build for production, issue this command:

npm run build

This will copy all the required files into the dist directory.

License

BSD 3-Clause License.