- Add package.json with project metadata and dependencies - Create favicon.ico and ritsu.png assets - Implement main App.vue component with site structure - Add HeroSection, RitsuSection, SiteHeader, and SupportSection components - Set up theme toggle functionality in SiteHeader - Create main entry point in main.ts - Add Tailwind CSS styles in style.css - Configure TypeScript with tsconfig files - Set up Vite configuration for Vue and Tailwind CSS
37 lines
963 B
Markdown
37 lines
963 B
Markdown
# nevedomhren
|
|
|
|
Simple Vue 3 + Tailwind CSS site for the Telegram channel *[@nevedomhren](https://t.me/nevedomhren)*.
|
|
|
|
## Description
|
|
|
|
A small landing page reminding that sometimes just a subscription or a few words can make someone feel less alone. It uses Vite, Vue 3 and Tailwind CSS.
|
|
|
|
## Development
|
|
|
|
1. Clone the repository.
|
|
2. Run `npm install` to install dependencies.
|
|
3. Run `npm run dev` to start the development server.
|
|
|
|
## Building and Serving
|
|
|
|
Build the static files with:
|
|
|
|
```bash
|
|
npm run build
|
|
```
|
|
|
|
To serve the built site on the internet you can use the `serve` package:
|
|
|
|
```bash
|
|
npm install -g serve
|
|
serve -s dist
|
|
```
|
|
|
|
This will start a local web server serving the contents of the `dist` folder. Forward ports or deploy the folder to any static host to make it available on the internet.
|
|
|
|
## License
|
|
|
|
The project is licensed under the MIT License — see the license file:
|
|
|
|
[LICENSE](https://git.kernils.ru/POTI/nevedom/src/branch/master/LICENSE)
|