- Notifications
You must be signed in to change notification settings - Fork0
The website for Scanning Bee.
License
Scanning-Bee/scanning-bee.github.io
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The starting page for everything related to Scanning Bee.
This repository contains the source code for theScanning Bee website. The site is written usingSvelteKit,TypeScript andSCSS.
.├──build // Contains the built website, ready for deployment.├──static // Contains static assets including branding, images, fonts, etc...| ├──download-sources // Media files used in the download section of the website.| ├──fonts // Static font files loaded by the website.| ├──logos // External branding and logo files used in the website.| ├──screenshots // Screenshots and renders of the app used in the website.| └──ui // Images other than branding used in the website's user interface.└──src // The website's source code. ├──lib // Re-usable Svelte components used within the website. ├──layout // Components responsible for defining page layout, such as headers, footers, page sections, etc... ├──routes // SvelteKit's filesystem-based routes. Anything in the folder is registered as a URL on build time. | ├──docs // Documentation and associated files. | └──blog // Blog page and associated files. | └──posts // Folder containing blog posts in Markdown format. ├──data // Data storage used across various components and routes. NOT stores, just exported variables. └──styles // SCSS styles that are NOT tied to components in /lib.
You can develop this project using GitHub Codespaces.For this, click on the "Code" button on the main GitHub page of this repository.
Then click on "Codespaces" and then on "Create codespace on main".
After the Codespace has initialized, you can runpnpm dev
and are ready to go!
gitclonehttps://github.com/y4nci/scanning-bee-website&&cdscanning-bee-website
This will create a local copy of this repository and navigate you to the root folder of the repository.
Run this command at the root folder to install dependencies:
pnpmi
To build the site in development mode, simply run the following command:
pnpmrundev
This project usesprettier andeslint. Run this command to lint your changes:
pnpmrunlint
Additionally, we uselint-staged to automatically format all changed files before committing them, ensuring that all code is formatted consistently.
To simply build a production bundle, use the following script:
pnpmrunbuild
Alternatively, to preview your changes in a production-like build, use
pnpm run preview
.
About
The website for Scanning Bee.
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Languages
- SCSS51.9%
- Svelte36.2%
- TypeScript9.8%
- JavaScript1.7%
- Other0.4%