https://github.com/lucas-labs/gitea-lugit-theme
🎨 lucaslabs › Gitea theme
https://github.com/lucas-labs/gitea-lugit-theme
gitea gitea-theme scss
Last synced: about 1 year ago
JSON representation
🎨 lucaslabs › Gitea theme
- Host: GitHub
- URL: https://github.com/lucas-labs/gitea-lugit-theme
- Owner: lucas-labs
- License: mit
- Created: 2023-07-02T21:40:10.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2025-02-01T08:04:38.000Z (over 1 year ago)
- Last Synced: 2025-03-18T02:11:13.448Z (about 1 year ago)
- Topics: gitea, gitea-theme, scss
- Language: SCSS
- Homepage:
- Size: 2.36 MB
- Stars: 27
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-gitea - Lugit Themes - Light-Dark themes inspired by Github and Catppuccin `MIT` `CSS` (Active projects / Themes)
README
lucaslabs › Gitea theme
*Theme for `lucaslabs` internal gitea server.*
> [!IMPORTANT]
> From version `v1.0.0` onwards, `gitea>=1.23` is required.
> In case you're looking for `gitea@1.22.x` support, [`v0.2.2`](https://github.com/lucas-labs/gitea-lugit-theme/releases/tag/v0.2.2)
> is the last version that supports it.
## Preview

Issue Page

Settings Page

PR Page

## Usage
1. Go to the [releases page](https://github.com/lucas-labs/gitea-lugit-theme/releases) and get the latest `gitea-lugit-theme.tar.gz` release file.
2. Place the `templates` and `public` folder in your `$GITEA_CUSTOM` directory.
3. Append the themes in your `app.ini` file:
```ini
[ui]
THEMES=...,dark,light,auto
DEFAULT_THEME=dark # optional
```
> 💡 You can change the names of the themes by changing the name of the theme files in `public/css/theme-{name}.css` and in the `app.ini` file, accordingly.
4. Restart `gitea`.
## Credits
- [`catppuccin/gitea`](https://github.com/catppuccin/gitea), these themes are based on them.
## Development
### build
```bash
$ npm install
$ npm run build
```
### serve
```bash
$ npm run serve -- --server path/to/gitea/custom
# e.g.
# on linux
$ npm run serve -- --server ~/gitea/custom
# on windows
$ npm run serve -- -- --server c:/gitea/custom
```
## Contributing
Feel free to open an issue or a pull request. Contributions are welcome!