This commit is contained in:
2025-07-20 14:53:12 +03:00
commit cd2f49ea82
234 changed files with 52038 additions and 0 deletions

35
CI_CD.md Normal file
View File

@@ -0,0 +1,35 @@
## Quick and simple deploy
<img alt="" src="media/header.png" width="800"> <br>
This repository designed for deployment of own small CI/CD environment.
The project consists:
- playbooks:
- deployment main server services
- configure base settings (users, security)
- CI/CD files:
- composes
- drone config
- directory templates
### Deploying stages
- Install base essential packages
- Creating new user and configuring them
- Setting SSH and UFW for security
- Installing and setting Postgres for test stage
- Preparing essential directories
- Starting ci/cd services(Drone, Gitea) in Docker
### Service interaction diagram
<img alt="" src="media/Diagram.png" width="800">
### Using
```bash
```

5
create_examples.py Normal file
View File

@@ -0,0 +1,5 @@
with open("inventory/group_vars/new_server.yaml", "r") as file:
with open("inventory-example/group_vars/new_server.yaml", "w") as file2:
file2.writelines((string.split(":")[0] + ": < >\n") if ":" in string else "\n" for string in file)

10
drone/drone.yaml Normal file
View File

@@ -0,0 +1,10 @@
kind: pipeline
type: docker
name: default
steps:
- name: build
image: python:3.11
commands:
- pip install -r requirements.txt
- python your_script.py

View File

@@ -0,0 +1,6 @@
steps:
- name: build
image: plugins/docker
settings:
repo: youruser/your-image
docker_host: ssh://user@host

View File

@@ -0,0 +1,7 @@
steps:
- name: build
image: your_private_registry/your_image:tag
image_pull_secrets:
- dockerconfigjson
commands:
- # your build command

View File

@@ -0,0 +1,52 @@
ansible_user: < >
ansible_port: < >
ansible_ssh_private_key_file: < >
ansible_connection: < >
allowed_ip: < >
postgres_exporter_ip: < >
host_domain: < >
host_ip: < >
main_user: < >
main_user_ssh_key: < >
db_version: < >
db_user: < >
db_name: < >
db_password: < >
ports: < >
main_ssh_port: < >
port: < >
proto: < >
https: < >
port: < >
proto: < >
http: < >
port: < >
proto: < >
db_port: < >
port: < >
proto: < >
docker_networks: < >
nginx_net: < >
subnet: < >
gateway: < >
cicd_net: < >
subnet: < >
gateway: < >
monitoring_net: < >
subnet: < >
gateway: < >
test_net: < >
subnet: < >
gateway: < >
prod_net: < >
subnet: < >
gateway: < >

View File

@@ -0,0 +1,37 @@
ansible_user: < >
ansible_ssh_pass: < >
host_domain: < >
host_ip: < >
ports: < >
main_ssh_port: < >
port: < >
proto: < >
https: < >
port: < >
proto: < >
http: < >
port: < >
proto: < >
db_port: < >
port: < >
proto: < >
server_groups: < >
main_user: < >
user_password: < >
main_user_ssh_key: < >
db_version: < >
db_user: < >
db_name: < >
db_password: < >
allowed_db_ip: < >

BIN
media/Diagram.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 893 KiB

BIN
media/header.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

View File

@@ -0,0 +1,13 @@
---
- name: New server configuration
hosts: new_server
become: yes
roles:
- base-tools
- set-groups
- set-users
- postgres-install
- postgres-init
- docker-install
- ssh
- firewall

View File

@@ -0,0 +1,11 @@
---
- name: Init
hosts: changed_server
become: yes
roles:
- prepare-directories
- docker-networks
- gitea
- drone
- metrics

View File

@@ -0,0 +1,6 @@
---
- name: For different playbooks
hosts: changed_server
become: yes
roles:
- gitea

View File

@@ -0,0 +1,6 @@
---
- name: Postgres conf
hosts: changed_server
become: yes
roles:
- postgres-config

View File

@@ -0,0 +1,7 @@
---
- name: Deploy proxy
hosts: changed_server
roles:
- nginx-first-start
- nginx-reconfigure

View File

@@ -0,0 +1,33 @@
Install base tools for work
=========
Requirements
------------
Any pre-requisites that may not be covered by Ansible itself or the role should be mentioned here. For instance, if the
role uses the EC2 module, it may be a good idea to mention in this section that the boto package is required.
Role Variables
--------------
No variables.
Dependencies
------------
A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set
for other roles, or variables that are used from other roles.
Example Playbook
----------------
License
-------
BSD
Author Information
------------------
An optional section for the role authors to include contact information, or a website (HTML is not allowed).

View File

@@ -0,0 +1,2 @@
---
# defaults file for base-tools

View File

@@ -0,0 +1,2 @@
---
# handlers file for base-tools

View File

@@ -0,0 +1,52 @@
galaxy_info:
author: your name
description: your role description
company: your company (optional)
# If the issue tracker for your role is not on github, uncomment the
# next line and provide a value
# issue_tracker_url: http://example.com/issue/tracker
# Choose a valid license ID from https://spdx.org - some suggested licenses:
# - BSD-3-Clause (default)
# - MIT
# - GPL-2.0-or-later
# - GPL-3.0-only
# - Apache-2.0
# - CC-BY-4.0
license: license (GPL-2.0-or-later, MIT, etc)
min_ansible_version: 2.1
# If this a Container Enabled role, provide the minimum Ansible Container version.
# min_ansible_container_version:
#
# Provide a list of supported platforms, and for each platform a list of versions.
# If you don't wish to enumerate all versions for a particular platform, use 'all'.
# To view available platforms and versions (or releases), visit:
# https://galaxy.ansible.com/api/v1/platforms/
#
# platforms:
# - name: Fedora
# versions:
# - all
# - 25
# - name: SomePlatform
# versions:
# - all
# - 1.0
# - 7
# - 99.99
galaxy_tags: []
# List tags for your role here, one per line. A tag is a keyword that describes
# and categorizes the role. Users find roles by searching for tags. Be sure to
# remove the '[]' above, if you add tags to this list.
#
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
# Maximum 20 tags per role.
dependencies: []
# List your role dependencies here, one per line. Be sure to remove the '[]' above,
# if you add dependencies to this list.

View File

@@ -0,0 +1,26 @@
---
# tasks file for base-tools
- name: Update packages
ansible.builtin.apt:
update_cache: yes
cache_valid_time: 360
- name: Install essential packages
ansible.builtin.apt:
name:
- sudo
- fail2ban
- nano
- tree
state: present
- name: Ensure python3 and pip3 are installed
ansible.builtin.apt:
name:
- python3
- python3-pip
state: present

View File

@@ -0,0 +1,5 @@
---
- hosts: localhost
remote_user: root
roles:
- base-tools

View File

@@ -0,0 +1,2 @@
---
# vars file for base-tools

View File

@@ -0,0 +1,35 @@
Install Docker
=========
Install Dicker and dependencies
Requirements
------------
Any pre-requisites that may not be covered by Ansible itself or the role should be mentioned here. For instance, if the role uses the EC2 module, it may be a good idea to mention in this section that the boto package is required.
Role Variables
--------------
Dependencies
------------
A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.
Example Playbook
----------------
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
-------
BSD
Author Information
------------------
An optional section for the role authors to include contact information, or a website (HTML is not allowed).

View File

@@ -0,0 +1,2 @@
---
# defaults file for docker-install

View File

@@ -0,0 +1,2 @@
---
# handlers file for docker-install

View File

@@ -0,0 +1,52 @@
galaxy_info:
author: your name
description: your role description
company: your company (optional)
# If the issue tracker for your role is not on github, uncomment the
# next line and provide a value
# issue_tracker_url: http://example.com/issue/tracker
# Choose a valid license ID from https://spdx.org - some suggested licenses:
# - BSD-3-Clause (default)
# - MIT
# - GPL-2.0-or-later
# - GPL-3.0-only
# - Apache-2.0
# - CC-BY-4.0
license: license (GPL-2.0-or-later, MIT, etc)
min_ansible_version: 2.1
# If this a Container Enabled role, provide the minimum Ansible Container version.
# min_ansible_container_version:
#
# Provide a list of supported platforms, and for each platform a list of versions.
# If you don't wish to enumerate all versions for a particular platform, use 'all'.
# To view available platforms and versions (or releases), visit:
# https://galaxy.ansible.com/api/v1/platforms/
#
# platforms:
# - name: Fedora
# versions:
# - all
# - 25
# - name: SomePlatform
# versions:
# - all
# - 1.0
# - 7
# - 99.99
galaxy_tags: []
# List tags for your role here, one per line. A tag is a keyword that describes
# and categorizes the role. Users find roles by searching for tags. Be sure to
# remove the '[]' above, if you add tags to this list.
#
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
# Maximum 20 tags per role.
dependencies: []
# List your role dependencies here, one per line. Be sure to remove the '[]' above,
# if you add dependencies to this list.

View File

@@ -0,0 +1,51 @@
---
- name: Deploy Docker
hosts: main_server
become: yes
tasks:
- name: Install dependencies
apt:
name:
- apt-transport-https
- ca-certificates
- curl
- gnupg
- lsb-release
state: present
update_cache: yes
- name: Add Docker GPG key if not exists
command: bash -c "curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker.gpg"
args:
creates: /usr/share/keyrings/docker.gpg
- name: Add Docker repository
apt_repository:
repo: "deb [arch=amd64 signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu {{ ansible_distribution_release }} stable"
state: present
update_cache: yes
- name: Install Docker packages
apt:
name:
- docker-ce
- docker-ce-cli
- containerd.io
state: present
- name: Check docker is active
service:
name: docker
state: started
enabled: yes
- name: Ensure group "docker" exists
ansible.builtin.group:
name: docker
state: present
- name: Install docker-compose
apt:
name: docker-compose-plugin
state: present

View File

@@ -0,0 +1,48 @@
---
# tasks file for docker-install
- name: Install dependencies
ansible.builtin.apt:
name:
- apt-transport-https
- ca-certificates
- curl
- gnupg
- lsb-release
state: present
update_cache: yes
- name: Add Docker GPG key if not exists
command: bash -c "curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /usr/share/keyrings/docker.gpg"
args:
creates: /usr/share/keyrings/docker.gpg
- name: Add Docker repository
apt_repository:
repo: "deb [arch=amd64 signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu {{ ansible_distribution_release }} stable"
state: present
update_cache: yes
- name: Install Docker packages
ansible.builtin.apt:
name:
- docker-ce
- docker-ce-cli
- containerd.io
state: present
- name: Check docker is active
ansible.builtin.service:
name: docker
state: started
enabled: yes
- name: Ensure group "docker" exists
ansible.builtin.group:
name: docker
state: present
- name: Install docker-compose
ansible.builtin.apt:
name: docker-compose-plugin
state: present

View File

@@ -0,0 +1,5 @@
---
- hosts: localhost
remote_user: root
roles:
- docker-install

View File

@@ -0,0 +1,2 @@
---
# vars file for docker-install

View File

@@ -0,0 +1,38 @@
Role Name
=========
A brief description of the role goes here.
Requirements
------------
Any pre-requisites that may not be covered by Ansible itself or the role should be mentioned here. For instance, if the role uses the EC2 module, it may be a good idea to mention in this section that the boto package is required.
Role Variables
--------------
A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well.
Dependencies
------------
A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.
Example Playbook
----------------
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
-------
BSD
Author Information
------------------
An optional section for the role authors to include contact information, or a website (HTML is not allowed).

View File

@@ -0,0 +1,2 @@
---
# defaults file for docker-networks

View File

@@ -0,0 +1,2 @@
---
# handlers file for docker-networks

View File

@@ -0,0 +1,52 @@
galaxy_info:
author: your name
description: your role description
company: your company (optional)
# If the issue tracker for your role is not on github, uncomment the
# next line and provide a value
# issue_tracker_url: http://example.com/issue/tracker
# Choose a valid license ID from https://spdx.org - some suggested licenses:
# - BSD-3-Clause (default)
# - MIT
# - GPL-2.0-or-later
# - GPL-3.0-only
# - Apache-2.0
# - CC-BY-4.0
license: license (GPL-2.0-or-later, MIT, etc)
min_ansible_version: 2.1
# If this a Container Enabled role, provide the minimum Ansible Container version.
# min_ansible_container_version:
#
# Provide a list of supported platforms, and for each platform a list of versions.
# If you don't wish to enumerate all versions for a particular platform, use 'all'.
# To view available platforms and versions (or releases), visit:
# https://galaxy.ansible.com/api/v1/platforms/
#
# platforms:
# - name: Fedora
# versions:
# - all
# - 25
# - name: SomePlatform
# versions:
# - all
# - 1.0
# - 7
# - 99.99
galaxy_tags: []
# List tags for your role here, one per line. A tag is a keyword that describes
# and categorizes the role. Users find roles by searching for tags. Be sure to
# remove the '[]' above, if you add tags to this list.
#
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
# Maximum 20 tags per role.
dependencies: []
# List your role dependencies here, one per line. Be sure to remove the '[]' above,
# if you add dependencies to this list.

View File

@@ -0,0 +1,11 @@
---
# tasks file for docker-networks
- name: Create a Docker bridge networks
community.docker.docker_network:
name: "{{ item.key }}"
driver: bridge
ipam_config:
- subnet: "{{ item.value.subnet }}"
gateway: "{{ item.value.gateway }}"
state: present
loop: "{{ docker_networks | dict2items }}"

View File

@@ -0,0 +1,5 @@
---
- hosts: localhost
remote_user: root
roles:
- docker-networks

View File

@@ -0,0 +1,2 @@
---
# vars file for docker-networks

View File

@@ -0,0 +1,38 @@
Role Name
=========
A brief description of the role goes here.
Requirements
------------
Any pre-requisites that may not be covered by Ansible itself or the role should be mentioned here. For instance, if the role uses the EC2 module, it may be a good idea to mention in this section that the boto package is required.
Role Variables
--------------
A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well.
Dependencies
------------
A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.
Example Playbook
----------------
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
-------
BSD
Author Information
------------------
An optional section for the role authors to include contact information, or a website (HTML is not allowed).

View File

@@ -0,0 +1,2 @@
---
# defaults file for drone

View File

@@ -0,0 +1,53 @@
services:
drone:
container_name: drone
image: drone/drone:2.26.0
environment:
DRONE_RPC_SECRET: '${DRONE_RPC_SECRET}'
DRONE_SERVER_HOST: '${DRONE_SERVER_HOST}'
DRONE_GITEA_SERVER: 'https://${GIT_DOMAIN}'
DRONE_SERVER_PROTO: https
DRONE_GITEA_CLIENT_ID: '${DRONE_GITEA_CLIENT_ID}'
DRONE_GITEA_CLIENT_SECRET: '${DRONE_GITEA_CLIENT_SECRET}'
DRONE_DATABASE_DRIVER: postgres
DRONE_DATABASE_DATASOURCE: postgres://drone:dronepass@postgres:5432/drone_db?sslmode=disable
volumes:
- /srv/cicd/drone:/data
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped
networks:
- cicd_net
drone-runner:
container_name: drunner
image: drone/drone-runner-docker:1.8
environment:
DRONE_RPC_SECRET: ${DRONE_RPC_SECRET}
DRONE_RPC_HOST: drone
DRONE_RPC_PROTO: http
DRONE_RUNNER_CAPACITY: 2
DRONE_RUNNER_NAME: fun-runner
volumes:
- /var/run/docker.sock:/var/run/docker.sock
restart: unless-stopped
depends_on:
- drone
networks:
- cicd_net
docker_registry:
container_name: docker_registry
image: registry:3.0.0
environment:
- OTEL_TRACES_EXPORTER=none
volumes:
- /srv/cicd/docker_registry:/var/lib/registry
restart: unless-stopped
networks:
- cicd_net
networks:
cicd_net:
external: true

View File

@@ -0,0 +1,2 @@
---
# handlers file for drone

View File

@@ -0,0 +1,52 @@
galaxy_info:
author: your name
description: your role description
company: your company (optional)
# If the issue tracker for your role is not on github, uncomment the
# next line and provide a value
# issue_tracker_url: http://example.com/issue/tracker
# Choose a valid license ID from https://spdx.org - some suggested licenses:
# - BSD-3-Clause (default)
# - MIT
# - GPL-2.0-or-later
# - GPL-3.0-only
# - Apache-2.0
# - CC-BY-4.0
license: license (GPL-2.0-or-later, MIT, etc)
min_ansible_version: 2.1
# If this a Container Enabled role, provide the minimum Ansible Container version.
# min_ansible_container_version:
#
# Provide a list of supported platforms, and for each platform a list of versions.
# If you don't wish to enumerate all versions for a particular platform, use 'all'.
# To view available platforms and versions (or releases), visit:
# https://galaxy.ansible.com/api/v1/platforms/
#
# platforms:
# - name: Fedora
# versions:
# - all
# - 25
# - name: SomePlatform
# versions:
# - all
# - 1.0
# - 7
# - 99.99
galaxy_tags: []
# List tags for your role here, one per line. A tag is a keyword that describes
# and categorizes the role. Users find roles by searching for tags. Be sure to
# remove the '[]' above, if you add tags to this list.
#
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
# Maximum 20 tags per role.
dependencies: []
# List your role dependencies here, one per line. Be sure to remove the '[]' above,
# if you add dependencies to this list.

View File

@@ -0,0 +1,16 @@
---
# tasks file for drone
- name: Copy Drone docker compose files
ansible.builtin.copy:
src: ../files/
dest: /home/{{ main_user }}/workdir/drone/
mode: '0640'
force: yes
- name: Run Drone
community.docker.docker_compose_v2:
project_src: /home/{{ main_user }}/workdir/drone/
files: drone-compose.yaml
state: present
recreate: always

View File

@@ -0,0 +1,5 @@
---
- hosts: localhost
remote_user: root
roles:
- drone

View File

@@ -0,0 +1,2 @@
---
# vars file for drone

View File

@@ -0,0 +1,37 @@
Firewall
=========
Install and configure firewall
Requirements
------------
Any pre-requisites that may not be covered by Ansible itself or the role should be mentioned here. For instance, if the role uses the EC2 module, it may be a good idea to mention in this section that the boto package is required.
Role Variables
--------------
- ports(list)
Dependencies
------------
A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.
Example Playbook
----------------
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
-------
BSD
Author Information
------------------
An optional section for the role authors to include contact information, or a website (HTML is not allowed).

View File

@@ -0,0 +1,2 @@
---
# defaults file for firewall

View File

@@ -0,0 +1,2 @@
---
# handlers file for firewall

View File

@@ -0,0 +1,52 @@
galaxy_info:
author: your name
description: your role description
company: your company (optional)
# If the issue tracker for your role is not on github, uncomment the
# next line and provide a value
# issue_tracker_url: http://example.com/issue/tracker
# Choose a valid license ID from https://spdx.org - some suggested licenses:
# - BSD-3-Clause (default)
# - MIT
# - GPL-2.0-or-later
# - GPL-3.0-only
# - Apache-2.0
# - CC-BY-4.0
license: license (GPL-2.0-or-later, MIT, etc)
min_ansible_version: 2.1
# If this a Container Enabled role, provide the minimum Ansible Container version.
# min_ansible_container_version:
#
# Provide a list of supported platforms, and for each platform a list of versions.
# If you don't wish to enumerate all versions for a particular platform, use 'all'.
# To view available platforms and versions (or releases), visit:
# https://galaxy.ansible.com/api/v1/platforms/
#
# platforms:
# - name: Fedora
# versions:
# - all
# - 25
# - name: SomePlatform
# versions:
# - all
# - 1.0
# - 7
# - 99.99
galaxy_tags: []
# List tags for your role here, one per line. A tag is a keyword that describes
# and categorizes the role. Users find roles by searching for tags. Be sure to
# remove the '[]' above, if you add tags to this list.
#
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
# Maximum 20 tags per role.
dependencies: []
# List your role dependencies here, one per line. Be sure to remove the '[]' above,
# if you add dependencies to this list.

View File

@@ -0,0 +1,38 @@
---
- name: Install and configure UFW
hosts: main_server
become: yes
tasks:
- name: Install UFW
apt:
name:
- ufw
state: present
update_cache: yes
- name: Set default deny policy
ufw:
direction: incoming
policy: deny
- name: Allow required ports
ufw:
rule: allow
port: "{{ item.port }}"
proto: "{{ item.proto | default('tcp') }}"
loop:
- { port: "{{ gitea_ssh_port }}", proto: "tcp" }
- { port: "{{ main_ssh_port }}", proto: "tcp" }
- { port: "{{ https_port }}", proto: "tcp" }
- { port: "{{ http_port }}", proto: "tcp" }
- { port: "{{ db_port }}", proto: "tcp" }
- name: Enable UFW
ufw:
state: enabled
- name: restart UFW
service:
name: ufw
state: restarted

View File

@@ -0,0 +1,30 @@
---
# tasks file for firewall
- name: Install UFW
ansible.builtin.apt:
name:
- ufw
state: present
update_cache: yes
- name: Set default deny policy
ufw:
direction: incoming
policy: deny
- name: Allow required ports
ufw:
rule: allow
port: "{{ item.value.port }}"
proto: "{{ item.value.proto | default('tcp') }}"
loop: "{{ ports | dict2items }}"
- name: Enable UFW
ufw:
state: enabled
- name: restart UFW
ansible.builtin.service:
name: ufw
state: restarted

View File

@@ -0,0 +1,5 @@
---
- hosts: localhost
remote_user: root
roles:
- firewall

View File

@@ -0,0 +1,2 @@
---
# vars file for firewall

View File

@@ -0,0 +1,38 @@
Role Name
=========
A brief description of the role goes here.
Requirements
------------
Any pre-requisites that may not be covered by Ansible itself or the role should be mentioned here. For instance, if the role uses the EC2 module, it may be a good idea to mention in this section that the boto package is required.
Role Variables
--------------
A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well.
Dependencies
------------
A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.
Example Playbook
----------------
Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:
- hosts: servers
roles:
- { role: username.rolename, x: 42 }
License
-------
BSD
Author Information
------------------
An optional section for the role authors to include contact information, or a website (HTML is not allowed).

View File

@@ -0,0 +1,2 @@
---
# defaults file for gitea

View File

@@ -0,0 +1,63 @@
services:
postgres:
container_name: postgres
image: postgres:16.9-bullseye
environment:
POSTGRES_USER: ${MAIN_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- ./init.sql:/docker-entrypoint-initdb.d/init.sql
- /srv/cicd/postgres:/var/lib/postgresql/data
restart: unless-stopped
networks:
- cicd_net
gitea:
container_name: gitea
image: gitea/gitea:1.24
environment:
GITEA__security__SECRET_KEY: "${GITEA_SECRET_KEY}"
GITEA__security__INTERNAL_TOKEN: "${GITEA_INTERNAL_TOKEN}"
GITEA__server__APP_DATA_PATH: /data/gitea
GITEA__server__DOMAIN: ${GIT_DOMAIN}
GITEA__server__SSH_DOMAIN: ${GIT_DOMAIN}
GITEA__server__ROOT_URL: "https://${GIT_DOMAIN}/"
# GITEA__server__SSH_PORT: 22
# GITEA__server__SSH_LISTEN_PORT: 22
GITEA__server__LFS_START_SERVER: true
GITEA__server__LFS_JWT_SECRET: "${GITEA_JWT_SECRET}"
GITEA__database__DB_TYPE: postgres
GITEA__database__HOST: postgres:5432
GITEA__database__NAME: gitea_db
GITEA__database__USER: gitea
GITEA__database__PASSWD: giteapass
GITEA__service__DISABLE_REGISTRATION: true
GITEA__service__REQUIRE_SIGNIN_VIEW: false
GITEA__service__REGISTER_EMAIL_CONFIRM: false
GITEA__service__ENABLE_NOTIFY_MAIL: false
GITEA__service__ALLOW_ONLY_EXTERNAL_REGISTRATION: false
GITEA__service__ENABLE_CAPTCHA: true
GITEA__service__DEFAULT_KEEP_EMAIL_PRIVATE: true
GITEA__service__DEFAULT_ALLOW_CREATE_ORGANIZATION: true
GITEA__service__DEFAULT_ENABLE_TIMETRACKING: true
GITEA__service__NO_REPLY_ADDRESS: noreply.localhost
GITEA__service__DEFAULT_USER_IS_RESTRICTED: true
#gitea themes
GITEA__ui__THEMES: ${GITEA_CATPPUCCIN}
GITEA__ui__DEFAULT_THEME: catppuccin-latte-rosewater
USER_ID: 1000
USER_GID: 1000
user: root
volumes:
- /srv/cicd/gitea_data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped
depends_on:
- postgres
networks:
- cicd_net
networks:
cicd_net:
external: true

View File

@@ -0,0 +1,8 @@
CREATE USER drone WITH PASSWORD 'dronepass';
CREATE USER gitea WITH PASSWORD 'giteapass';
CREATE DATABASE drone_db OWNER drone;
CREATE DATABASE gitea_db OWNER gitea;
GRANT ALL PRIVILEGES ON DATABASE drone_db TO drone;
GRANT ALL PRIVILEGES ON DATABASE gitea_db TO gitea;

View File

@@ -0,0 +1,2 @@
@import "theme-catppuccin-latte-blue.css" (prefers-color-scheme: light);
@import "theme-catppuccin-mocha-blue.css" (prefers-color-scheme: dark);

View File

@@ -0,0 +1,2 @@
@import "theme-catppuccin-latte-flamingo.css" (prefers-color-scheme: light);
@import "theme-catppuccin-mocha-flamingo.css" (prefers-color-scheme: dark);

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #8caaee;
--color-primary: #8caaee;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(117.7840909091, 153.5795454545, 234.7159090909);
--color-primary-dark-1: rgb(126.6704545455, 160.1477272727, 236.0295454545);
--color-primary-dark-2: rgb(113.3409090909, 150.2954545455, 234.0590909091);
--color-primary-dark-3: rgb(100.0113636364, 140.4431818182, 232.0886363636);
--color-primary-dark-4: rgb(86.6818181818, 130.5909090909, 230.1181818182);
--color-primary-dark-5: rgb(73.3522727273, 120.7386363636, 228.1477272727);
--color-primary-dark-6: rgb(60.0227272727, 110.8863636364, 226.1772727273);
--color-primary-dark-7: rgb(46.6931818182, 101.0340909091, 224.2068181818);
--color-primary-light-1: rgb(153.3295454545, 179.8522727273, 239.9704545455);
--color-primary-light-2: rgb(166.6590909091, 189.7045454545, 241.9409090909);
--color-primary-light-3: rgb(179.9886363636, 199.5568181818, 243.9113636364);
--color-primary-light-4: rgb(193.3181818182, 209.4090909091, 245.8818181818);
--color-primary-light-5: rgb(206.6477272727, 219.2613636364, 247.8522727273);
--color-primary-light-6: rgb(219.9772727273, 229.1136363636, 249.8227272727);
--color-primary-light-7: rgb(233.3068181818, 238.9659090909, 251.7931818182);
--color-primary-alpha-10: rgba(140, 170, 238, 0.1);
--color-primary-alpha-20: rgba(140, 170, 238, 0.2);
--color-primary-alpha-30: rgba(140, 170, 238, 0.3);
--color-primary-alpha-40: rgba(140, 170, 238, 0.4);
--color-primary-alpha-50: rgba(140, 170, 238, 0.5);
--color-primary-alpha-60: rgba(140, 170, 238, 0.6);
--color-primary-alpha-70: rgba(140, 170, 238, 0.7);
--color-primary-alpha-80: rgba(140, 170, 238, 0.8);
--color-primary-alpha-90: rgba(140, 170, 238, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #8caaee;
--color-label-hover-bg: rgb(113.3409090909, 150.2954545455, 234.0590909091);
--color-label-active-bg: rgb(126.6704545455, 160.1477272727, 236.0295454545);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(140, 170, 238, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #8caaee !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #eebebe;
--color-primary: #eebebe;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(232.7134146341, 169.7865853659, 169.7865853659);
--color-primary-dark-1: rgb(234.8280487805, 177.8719512195, 177.8719512195);
--color-primary-dark-2: rgb(231.656097561, 165.743902439, 165.743902439);
--color-primary-dark-3: rgb(228.4841463415, 153.6158536585, 153.6158536585);
--color-primary-dark-4: rgb(225.312195122, 141.487804878, 141.487804878);
--color-primary-dark-5: rgb(222.1402439024, 129.3597560976, 129.3597560976);
--color-primary-dark-6: rgb(218.9682926829, 117.2317073171, 117.2317073171);
--color-primary-dark-7: rgb(215.7963414634, 105.1036585366, 105.1036585366);
--color-primary-light-1: rgb(241.1719512195, 202.1280487805, 202.1280487805);
--color-primary-light-2: rgb(244.343902439, 214.256097561, 214.256097561);
--color-primary-light-3: rgb(247.5158536585, 226.3841463415, 226.3841463415);
--color-primary-light-4: rgb(250.687804878, 238.512195122, 238.512195122);
--color-primary-light-5: rgb(253.8597560976, 250.6402439024, 250.6402439024);
--color-primary-light-6: hsl(0, 58.5365853659%, 101.9215686275%);
--color-primary-light-7: hsl(0, 58.5365853659%, 104.9215686275%);
--color-primary-alpha-10: rgba(238, 190, 190, 0.1);
--color-primary-alpha-20: rgba(238, 190, 190, 0.2);
--color-primary-alpha-30: rgba(238, 190, 190, 0.3);
--color-primary-alpha-40: rgba(238, 190, 190, 0.4);
--color-primary-alpha-50: rgba(238, 190, 190, 0.5);
--color-primary-alpha-60: rgba(238, 190, 190, 0.6);
--color-primary-alpha-70: rgba(238, 190, 190, 0.7);
--color-primary-alpha-80: rgba(238, 190, 190, 0.8);
--color-primary-alpha-90: rgba(238, 190, 190, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #eebebe;
--color-label-hover-bg: rgb(231.656097561, 165.743902439, 165.743902439);
--color-label-active-bg: rgb(234.8280487805, 177.8719512195, 177.8719512195);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(238, 190, 190, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #eebebe !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #a6d189;
--color-primary: #a6d189;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-primary-dark-1: rgb(157.6969512195, 204.7085365854, 125.9914634146);
--color-primary-dark-2: rgb(149.393902439, 200.4170731707, 114.9829268293);
--color-primary-dark-3: rgb(141.0908536585, 196.1256097561, 103.9743902439);
--color-primary-dark-4: rgb(132.787804878, 191.8341463415, 92.9658536585);
--color-primary-dark-5: rgb(124.4847560976, 187.5426829268, 81.9573170732);
--color-primary-dark-6: rgb(116.25, 182.9, 71.3);
--color-primary-dark-7: rgb(109.2530487805, 171.8914634146, 67.0085365854);
--color-primary-light-1: rgb(174.3030487805, 213.2914634146, 148.0085365854);
--color-primary-light-2: rgb(182.606097561, 217.5829268293, 159.0170731707);
--color-primary-light-3: rgb(190.9091463415, 221.8743902439, 170.0256097561);
--color-primary-light-4: rgb(199.212195122, 226.1658536585, 181.0341463415);
--color-primary-light-5: rgb(207.5152439024, 230.4573170732, 192.0426829268);
--color-primary-light-6: rgb(215.8182926829, 234.7487804878, 203.0512195122);
--color-primary-light-7: rgb(224.1213414634, 239.0402439024, 214.0597560976);
--color-primary-alpha-10: rgba(166, 209, 137, 0.1);
--color-primary-alpha-20: rgba(166, 209, 137, 0.2);
--color-primary-alpha-30: rgba(166, 209, 137, 0.3);
--color-primary-alpha-40: rgba(166, 209, 137, 0.4);
--color-primary-alpha-50: rgba(166, 209, 137, 0.5);
--color-primary-alpha-60: rgba(166, 209, 137, 0.6);
--color-primary-alpha-70: rgba(166, 209, 137, 0.7);
--color-primary-alpha-80: rgba(166, 209, 137, 0.8);
--color-primary-alpha-90: rgba(166, 209, 137, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #a6d189;
--color-label-hover-bg: rgb(149.393902439, 200.4170731707, 114.9829268293);
--color-label-active-bg: rgb(157.6969512195, 204.7085365854, 125.9914634146);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(166, 209, 137, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #a6d189 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #babbf1;
--color-primary: #babbf1;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(164.8012048193, 166.1084337349, 236.6987951807);
--color-primary-dark-1: rgb(173.2807228916, 174.465060241, 238.4192771084);
--color-primary-dark-2: rgb(160.5614457831, 161.9301204819, 235.8385542169);
--color-primary-dark-3: rgb(147.8421686747, 149.3951807229, 233.2578313253);
--color-primary-dark-4: rgb(135.1228915663, 136.8602409639, 230.6771084337);
--color-primary-dark-5: rgb(122.4036144578, 124.3253012048, 228.0963855422);
--color-primary-dark-6: rgb(109.6843373494, 111.7903614458, 225.5156626506);
--color-primary-dark-7: rgb(96.965060241, 99.2554216867, 222.934939759);
--color-primary-light-1: rgb(198.7192771084, 199.534939759, 243.5807228916);
--color-primary-light-2: rgb(211.4385542169, 212.0698795181, 246.1614457831);
--color-primary-light-3: rgb(224.1578313253, 224.6048192771, 248.7421686747);
--color-primary-light-4: rgb(236.8771084337, 237.1397590361, 251.3228915663);
--color-primary-light-5: rgb(249.5963855422, 249.6746987952, 253.9036144578);
--color-primary-light-6: hsl(238.9090909091, 66.265060241%, 101.7254901961%);
--color-primary-light-7: hsl(238.9090909091, 66.265060241%, 104.7254901961%);
--color-primary-alpha-10: rgba(186, 187, 241, 0.1);
--color-primary-alpha-20: rgba(186, 187, 241, 0.2);
--color-primary-alpha-30: rgba(186, 187, 241, 0.3);
--color-primary-alpha-40: rgba(186, 187, 241, 0.4);
--color-primary-alpha-50: rgba(186, 187, 241, 0.5);
--color-primary-alpha-60: rgba(186, 187, 241, 0.6);
--color-primary-alpha-70: rgba(186, 187, 241, 0.7);
--color-primary-alpha-80: rgba(186, 187, 241, 0.8);
--color-primary-alpha-90: rgba(186, 187, 241, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #babbf1;
--color-label-hover-bg: rgb(160.5614457831, 161.9301204819, 235.8385542169);
--color-label-active-bg: rgb(173.2807228916, 174.465060241, 238.4192771084);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(186, 187, 241, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #babbf1 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #ea999c;
--color-primary: #ea999c;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(229.6463414634, 131.8536585366, 135.4756097561);
--color-primary-dark-1: rgb(231.387804878, 140.312195122, 143.6853658537);
--color-primary-dark-2: rgb(228.7756097561, 127.6243902439, 131.3707317073);
--color-primary-dark-3: rgb(226.1634146341, 114.9365853659, 119.056097561);
--color-primary-dark-4: rgb(223.5512195122, 102.2487804878, 106.7414634146);
--color-primary-dark-5: rgb(220.9390243902, 89.5609756098, 94.4268292683);
--color-primary-dark-6: rgb(218.3268292683, 76.8731707317, 82.112195122);
--color-primary-dark-7: rgb(215.7146341463, 64.1853658537, 69.7975609756);
--color-primary-light-1: rgb(236.612195122, 165.687804878, 168.3146341463);
--color-primary-light-2: rgb(239.2243902439, 178.3756097561, 180.6292682927);
--color-primary-light-3: rgb(241.8365853659, 191.0634146341, 192.943902439);
--color-primary-light-4: rgb(244.4487804878, 203.7512195122, 205.2585365854);
--color-primary-light-5: rgb(247.0609756098, 216.4390243902, 217.5731707317);
--color-primary-light-6: rgb(249.6731707317, 229.1268292683, 229.887804878);
--color-primary-light-7: rgb(252.2853658537, 241.8146341463, 242.2024390244);
--color-primary-alpha-10: rgba(234, 153, 156, 0.1);
--color-primary-alpha-20: rgba(234, 153, 156, 0.2);
--color-primary-alpha-30: rgba(234, 153, 156, 0.3);
--color-primary-alpha-40: rgba(234, 153, 156, 0.4);
--color-primary-alpha-50: rgba(234, 153, 156, 0.5);
--color-primary-alpha-60: rgba(234, 153, 156, 0.6);
--color-primary-alpha-70: rgba(234, 153, 156, 0.7);
--color-primary-alpha-80: rgba(234, 153, 156, 0.8);
--color-primary-alpha-90: rgba(234, 153, 156, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #ea999c;
--color-label-hover-bg: rgb(228.7756097561, 127.6243902439, 131.3707317073);
--color-label-active-bg: rgb(231.387804878, 140.312195122, 143.6853658537);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(234, 153, 156, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #ea999c !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #ca9ee6;
--color-primary: #ca9ee6;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(190.9221311475, 137.7254098361, 224.7745901639);
--color-primary-dark-1: rgb(195.3532786885, 145.8352459016, 226.8647540984);
--color-primary-dark-2: rgb(188.706557377, 133.6704918033, 223.7295081967);
--color-primary-dark-3: rgb(182.0598360656, 121.5057377049, 220.5942622951);
--color-primary-dark-4: rgb(175.4131147541, 109.3409836066, 217.4590163934);
--color-primary-dark-5: rgb(168.7663934426, 97.1762295082, 214.3237704918);
--color-primary-dark-6: rgb(162.1196721311, 85.0114754098, 211.1885245902);
--color-primary-dark-7: rgb(155.4729508197, 72.8467213115, 208.0532786885);
--color-primary-light-1: rgb(208.6467213115, 170.1647540984, 233.1352459016);
--color-primary-light-2: rgb(215.293442623, 182.3295081967, 236.2704918033);
--color-primary-light-3: rgb(221.9401639344, 194.4942622951, 239.4057377049);
--color-primary-light-4: rgb(228.5868852459, 206.6590163934, 242.5409836066);
--color-primary-light-5: rgb(235.2336065574, 218.8237704918, 245.6762295082);
--color-primary-light-6: rgb(241.8803278689, 230.9885245902, 248.8114754098);
--color-primary-light-7: rgb(248.5270491803, 243.1532786885, 251.9467213115);
--color-primary-alpha-10: rgba(202, 158, 230, 0.1);
--color-primary-alpha-20: rgba(202, 158, 230, 0.2);
--color-primary-alpha-30: rgba(202, 158, 230, 0.3);
--color-primary-alpha-40: rgba(202, 158, 230, 0.4);
--color-primary-alpha-50: rgba(202, 158, 230, 0.5);
--color-primary-alpha-60: rgba(202, 158, 230, 0.6);
--color-primary-alpha-70: rgba(202, 158, 230, 0.7);
--color-primary-alpha-80: rgba(202, 158, 230, 0.8);
--color-primary-alpha-90: rgba(202, 158, 230, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #ca9ee6;
--color-label-hover-bg: rgb(188.706557377, 133.6704918033, 223.7295081967);
--color-label-active-bg: rgb(195.3532786885, 145.8352459016, 226.8647540984);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(202, 158, 230, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #ca9ee6 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #ef9f76;
--color-primary: #ef9f76;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(236.3333333333, 143, 95.1666666667);
--color-primary-dark-1: rgb(237.4, 149.4, 104.3);
--color-primary-dark-2: rgb(235.8, 139.8, 90.6);
--color-primary-dark-3: rgb(234.2, 130.2, 76.9);
--color-primary-dark-4: rgb(232.6, 120.6, 63.2);
--color-primary-dark-5: rgb(231, 111, 49.5);
--color-primary-dark-6: rgb(229.4, 101.4, 35.8);
--color-primary-dark-7: rgb(223.7666666667, 93.1, 26.1333333333);
--color-primary-light-1: rgb(240.6, 168.6, 131.7);
--color-primary-light-2: rgb(242.2, 178.2, 145.4);
--color-primary-light-3: rgb(243.8, 187.8, 159.1);
--color-primary-light-4: rgb(245.4, 197.4, 172.8);
--color-primary-light-5: rgb(247, 207, 186.5);
--color-primary-light-6: rgb(248.6, 216.6, 200.2);
--color-primary-light-7: rgb(250.2, 226.2, 213.9);
--color-primary-alpha-10: rgba(239, 159, 118, 0.1);
--color-primary-alpha-20: rgba(239, 159, 118, 0.2);
--color-primary-alpha-30: rgba(239, 159, 118, 0.3);
--color-primary-alpha-40: rgba(239, 159, 118, 0.4);
--color-primary-alpha-50: rgba(239, 159, 118, 0.5);
--color-primary-alpha-60: rgba(239, 159, 118, 0.6);
--color-primary-alpha-70: rgba(239, 159, 118, 0.7);
--color-primary-alpha-80: rgba(239, 159, 118, 0.8);
--color-primary-alpha-90: rgba(239, 159, 118, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #ef9f76;
--color-label-hover-bg: rgb(235.8, 139.8, 90.6);
--color-label-active-bg: rgb(237.4, 149.4, 104.3);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(239, 159, 118, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #ef9f76 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #f4b8e4;
--color-primary: #f4b8e4;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(240.5792682927, 161.9207317073, 219.6036585366);
--color-primary-dark-1: rgb(241.9475609756, 170.7524390244, 222.962195122);
--color-primary-dark-2: rgb(239.8951219512, 157.5048780488, 217.9243902439);
--color-primary-dark-3: rgb(237.8426829268, 144.2573170732, 212.8865853659);
--color-primary-dark-4: rgb(235.7902439024, 131.0097560976, 207.8487804878);
--color-primary-dark-5: rgb(233.737804878, 117.762195122, 202.8109756098);
--color-primary-dark-6: rgb(231.6853658537, 104.5146341463, 197.7731707317);
--color-primary-dark-7: rgb(229.6329268293, 91.2670731707, 192.7353658537);
--color-primary-light-1: rgb(246.0524390244, 197.2475609756, 233.037804878);
--color-primary-light-2: rgb(248.1048780488, 210.4951219512, 238.0756097561);
--color-primary-light-3: rgb(250.1573170732, 223.7426829268, 243.1134146341);
--color-primary-light-4: rgb(252.2097560976, 236.9902439024, 248.1512195122);
--color-primary-light-5: rgb(254.262195122, 250.237804878, 253.1890243902);
--color-primary-light-6: hsl(316, 73.1707317073%, 101.9215686275%);
--color-primary-light-7: hsl(316, 73.1707317073%, 104.9215686275%);
--color-primary-alpha-10: rgba(244, 184, 228, 0.1);
--color-primary-alpha-20: rgba(244, 184, 228, 0.2);
--color-primary-alpha-30: rgba(244, 184, 228, 0.3);
--color-primary-alpha-40: rgba(244, 184, 228, 0.4);
--color-primary-alpha-50: rgba(244, 184, 228, 0.5);
--color-primary-alpha-60: rgba(244, 184, 228, 0.6);
--color-primary-alpha-70: rgba(244, 184, 228, 0.7);
--color-primary-alpha-80: rgba(244, 184, 228, 0.8);
--color-primary-alpha-90: rgba(244, 184, 228, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #f4b8e4;
--color-label-hover-bg: rgb(239.8951219512, 157.5048780488, 217.9243902439);
--color-label-active-bg: rgb(241.9475609756, 170.7524390244, 222.962195122);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(244, 184, 228, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #f4b8e4 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #e78284;
--color-primary: #e78284;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-primary-dark-1: rgb(228.5355704698, 117.1644295302, 119.3697986577);
--color-primary-dark-2: rgb(226.0711409396, 104.3288590604, 106.7395973154);
--color-primary-dark-3: rgb(223.6067114094, 91.4932885906, 94.1093959732);
--color-primary-dark-4: rgb(221.1422818792, 78.6577181208, 81.4791946309);
--color-primary-dark-5: rgb(218.677852349, 65.822147651, 68.8489932886);
--color-primary-dark-6: rgb(216.2134228188, 52.9865771812, 56.2187919463);
--color-primary-dark-7: rgb(213.0033557047, 40.8966442953, 44.3046979866);
--color-primary-light-1: rgb(233.4644295302, 142.8355704698, 144.6302013423);
--color-primary-light-2: rgb(235.9288590604, 155.6711409396, 157.2604026846);
--color-primary-light-3: rgb(238.3932885906, 168.5067114094, 169.8906040268);
--color-primary-light-4: rgb(240.8577181208, 181.3422818792, 182.5208053691);
--color-primary-light-5: rgb(243.322147651, 194.177852349, 195.1510067114);
--color-primary-light-6: rgb(245.7865771812, 207.0134228188, 207.7812080537);
--color-primary-light-7: rgb(248.2510067114, 219.8489932886, 220.411409396);
--color-primary-alpha-10: rgba(231, 130, 132, 0.1);
--color-primary-alpha-20: rgba(231, 130, 132, 0.2);
--color-primary-alpha-30: rgba(231, 130, 132, 0.3);
--color-primary-alpha-40: rgba(231, 130, 132, 0.4);
--color-primary-alpha-50: rgba(231, 130, 132, 0.5);
--color-primary-alpha-60: rgba(231, 130, 132, 0.6);
--color-primary-alpha-70: rgba(231, 130, 132, 0.7);
--color-primary-alpha-80: rgba(231, 130, 132, 0.8);
--color-primary-alpha-90: rgba(231, 130, 132, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #e78284;
--color-label-hover-bg: rgb(226.0711409396, 104.3288590604, 106.7395973154);
--color-label-active-bg: rgb(228.5355704698, 117.1644295302, 119.3697986577);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(231, 130, 132, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #e78284 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #f2d5cf;
--color-primary: #f2d5cf;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(236.5655737705, 195.4426229508, 186.9344262295);
--color-primary-dark-1: rgb(238.7393442623, 202.4655737705, 194.9606557377);
--color-primary-dark-2: rgb(235.4786885246, 191.931147541, 182.9213114754);
--color-primary-dark-3: rgb(232.2180327869, 181.3967213115, 170.8819672131);
--color-primary-dark-4: rgb(228.9573770492, 170.862295082, 158.8426229508);
--color-primary-dark-5: rgb(225.6967213115, 160.3278688525, 146.8032786885);
--color-primary-dark-6: rgb(222.4360655738, 149.793442623, 134.7639344262);
--color-primary-dark-7: rgb(219.1754098361, 139.2590163934, 122.7245901639);
--color-primary-light-1: rgb(245.2606557377, 223.5344262295, 219.0393442623);
--color-primary-light-2: rgb(248.5213114754, 234.068852459, 231.0786885246);
--color-primary-light-3: rgb(251.7819672131, 244.6032786885, 243.1180327869);
--color-primary-light-4: hsl(10.2857142857, 57.3770491804%, 100.0392156863%);
--color-primary-light-5: hsl(10.2857142857, 57.3770491803%, 103.0392156863%);
--color-primary-light-6: hsl(10.2857142857, 57.3770491803%, 106.0392156863%);
--color-primary-light-7: hsl(10.2857142857, 57.3770491803%, 109.0392156863%);
--color-primary-alpha-10: rgba(242, 213, 207, 0.1);
--color-primary-alpha-20: rgba(242, 213, 207, 0.2);
--color-primary-alpha-30: rgba(242, 213, 207, 0.3);
--color-primary-alpha-40: rgba(242, 213, 207, 0.4);
--color-primary-alpha-50: rgba(242, 213, 207, 0.5);
--color-primary-alpha-60: rgba(242, 213, 207, 0.6);
--color-primary-alpha-70: rgba(242, 213, 207, 0.7);
--color-primary-alpha-80: rgba(242, 213, 207, 0.8);
--color-primary-alpha-90: rgba(242, 213, 207, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #f2d5cf;
--color-label-hover-bg: rgb(235.4786885246, 191.931147541, 182.9213114754);
--color-label-active-bg: rgb(238.7393442623, 202.4655737705, 194.9606557377);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(242, 213, 207, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #f2d5cf !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #85c1dc;
--color-primary: #85c1dc;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(113.1847133758, 182.9299363057, 214.3152866242);
--color-primary-dark-1: rgb(121.1108280255, 186.9579617834, 216.5891719745);
--color-primary-dark-2: rgb(109.221656051, 180.9159235669, 213.178343949);
--color-primary-dark-3: rgb(97.3324840764, 174.8738853503, 209.7675159236);
--color-primary-dark-4: rgb(85.4433121019, 168.8318471338, 206.3566878981);
--color-primary-dark-5: rgb(73.5541401274, 162.7898089172, 202.9458598726);
--color-primary-dark-6: rgb(61.6649681529, 156.7477707006, 199.5350318471);
--color-primary-dark-7: rgb(54.8184713376, 148.7929936306, 191.0815286624);
--color-primary-light-1: rgb(144.8891719745, 199.0420382166, 223.4108280255);
--color-primary-light-2: rgb(156.778343949, 205.0840764331, 226.821656051);
--color-primary-light-3: rgb(168.6675159236, 211.1261146497, 230.2324840764);
--color-primary-light-4: rgb(180.5566878981, 217.1681528662, 233.6433121019);
--color-primary-light-5: rgb(192.4458598726, 223.2101910828, 237.0541401274);
--color-primary-light-6: rgb(204.3350318471, 229.2522292994, 240.4649681529);
--color-primary-light-7: rgb(216.2242038217, 235.2942675159, 243.8757961783);
--color-primary-alpha-10: rgba(133, 193, 220, 0.1);
--color-primary-alpha-20: rgba(133, 193, 220, 0.2);
--color-primary-alpha-30: rgba(133, 193, 220, 0.3);
--color-primary-alpha-40: rgba(133, 193, 220, 0.4);
--color-primary-alpha-50: rgba(133, 193, 220, 0.5);
--color-primary-alpha-60: rgba(133, 193, 220, 0.6);
--color-primary-alpha-70: rgba(133, 193, 220, 0.7);
--color-primary-alpha-80: rgba(133, 193, 220, 0.8);
--color-primary-alpha-90: rgba(133, 193, 220, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #85c1dc;
--color-label-hover-bg: rgb(109.221656051, 180.9159235669, 213.178343949);
--color-label-active-bg: rgb(121.1108280255, 186.9579617834, 216.5891719745);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(133, 193, 220, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #85c1dc !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #99d1db;
--color-primary: #99d1db;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(134.152173913, 200.5, 212.347826087);
--color-primary-dark-1: rgb(141.6913043478, 203.9, 215.0086956522);
--color-primary-dark-2: rgb(130.3826086957, 198.8, 211.0173913043);
--color-primary-dark-3: rgb(119.0739130435, 193.7, 207.0260869565);
--color-primary-dark-4: rgb(107.7652173913, 188.6, 203.0347826087);
--color-primary-dark-5: rgb(96.4565217391, 183.5, 199.0434782609);
--color-primary-dark-6: rgb(85.147826087, 178.4, 195.052173913);
--color-primary-dark-7: rgb(73.8391304348, 173.3, 191.0608695652);
--color-primary-light-1: rgb(164.3086956522, 214.1, 222.9913043478);
--color-primary-light-2: rgb(175.6173913043, 219.2, 226.9826086957);
--color-primary-light-3: rgb(186.9260869565, 224.3, 230.9739130435);
--color-primary-light-4: rgb(198.2347826087, 229.4, 234.9652173913);
--color-primary-light-5: rgb(209.5434782609, 234.5, 238.9565217391);
--color-primary-light-6: rgb(220.852173913, 239.6, 242.947826087);
--color-primary-light-7: rgb(232.1608695652, 244.7, 246.9391304348);
--color-primary-alpha-10: rgba(153, 209, 219, 0.1);
--color-primary-alpha-20: rgba(153, 209, 219, 0.2);
--color-primary-alpha-30: rgba(153, 209, 219, 0.3);
--color-primary-alpha-40: rgba(153, 209, 219, 0.4);
--color-primary-alpha-50: rgba(153, 209, 219, 0.5);
--color-primary-alpha-60: rgba(153, 209, 219, 0.6);
--color-primary-alpha-70: rgba(153, 209, 219, 0.7);
--color-primary-alpha-80: rgba(153, 209, 219, 0.8);
--color-primary-alpha-90: rgba(153, 209, 219, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #99d1db;
--color-label-hover-bg: rgb(130.3826086957, 198.8, 211.0173913043);
--color-label-active-bg: rgb(141.6913043478, 203.9, 215.0086956522);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(153, 209, 219, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #99d1db !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #81c8be;
--color-primary: #81c8be;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(111.2486187845, 192.2513812155, 180.8425414365);
--color-primary-dark-1: rgb(118.3491712707, 195.3508287293, 184.5055248619);
--color-primary-dark-2: rgb(107.6983425414, 190.7016574586, 179.0110497238);
--color-primary-dark-3: rgb(97.0475138122, 186.0524861878, 173.5165745856);
--color-primary-dark-4: rgb(86.3966850829, 181.4033149171, 168.0220994475);
--color-primary-dark-5: rgb(76.726519337, 175.773480663, 161.8232044199);
--color-primary-dark-6: rgb(72.0773480663, 165.1226519337, 152.017679558);
--color-primary-dark-7: rgb(67.4281767956, 154.4718232044, 142.2121546961);
--color-primary-light-1: rgb(139.6508287293, 204.6491712707, 195.4944751381);
--color-primary-light-2: rgb(150.3016574586, 209.2983425414, 200.9889502762);
--color-primary-light-3: rgb(160.9524861878, 213.9475138122, 206.4834254144);
--color-primary-light-4: rgb(171.6033149171, 218.5966850829, 211.9779005525);
--color-primary-light-5: rgb(182.2541436464, 223.2458563536, 217.4723756906);
--color-primary-light-6: rgb(192.9049723757, 227.8950276243, 222.9668508287);
--color-primary-light-7: rgb(203.555801105, 232.544198895, 228.4613259669);
--color-primary-alpha-10: rgba(129, 200, 190, 0.1);
--color-primary-alpha-20: rgba(129, 200, 190, 0.2);
--color-primary-alpha-30: rgba(129, 200, 190, 0.3);
--color-primary-alpha-40: rgba(129, 200, 190, 0.4);
--color-primary-alpha-50: rgba(129, 200, 190, 0.5);
--color-primary-alpha-60: rgba(129, 200, 190, 0.6);
--color-primary-alpha-70: rgba(129, 200, 190, 0.7);
--color-primary-alpha-80: rgba(129, 200, 190, 0.8);
--color-primary-alpha-90: rgba(129, 200, 190, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #81c8be;
--color-label-hover-bg: rgb(107.6983425414, 190.7016574586, 179.0110497238);
--color-label-active-bg: rgb(118.3491712707, 195.3508287293, 184.5055248619);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(129, 200, 190, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #81c8be !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #e5c890;
--color-primary: #e5c890;
--color-primary-contrast: #232634;
--color-primary-hover: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-primary-dark-1: rgb(226.096350365, 193.8576642336, 131.603649635);
--color-primary-dark-2: rgb(223.1927007299, 187.7153284672, 119.2072992701);
--color-primary-dark-3: rgb(220.2890510949, 181.5729927007, 106.8109489051);
--color-primary-dark-4: rgb(217.3854014599, 175.4306569343, 94.4145985401);
--color-primary-dark-5: rgb(214.4817518248, 169.2883211679, 82.0182481752);
--color-primary-dark-6: rgb(211.5781021898, 163.1459854015, 69.6218978102);
--color-primary-dark-7: rgb(208.6744525547, 157.003649635, 57.2255474453);
--color-primary-light-1: rgb(231.903649635, 206.1423357664, 156.396350365);
--color-primary-light-2: rgb(234.8072992701, 212.2846715328, 168.7927007299);
--color-primary-light-3: rgb(237.7109489051, 218.4270072993, 181.1890510949);
--color-primary-light-4: rgb(240.6145985401, 224.5693430657, 193.5854014599);
--color-primary-light-5: rgb(243.5182481752, 230.7116788321, 205.9817518248);
--color-primary-light-6: rgb(246.4218978102, 236.8540145985, 218.3781021898);
--color-primary-light-7: rgb(249.3255474453, 242.996350365, 230.7744525547);
--color-primary-alpha-10: rgba(229, 200, 144, 0.1);
--color-primary-alpha-20: rgba(229, 200, 144, 0.2);
--color-primary-alpha-30: rgba(229, 200, 144, 0.3);
--color-primary-alpha-40: rgba(229, 200, 144, 0.4);
--color-primary-alpha-50: rgba(229, 200, 144, 0.5);
--color-primary-alpha-60: rgba(229, 200, 144, 0.6);
--color-primary-alpha-70: rgba(229, 200, 144, 0.7);
--color-primary-alpha-80: rgba(229, 200, 144, 0.8);
--color-primary-alpha-90: rgba(229, 200, 144, 0.9);
--color-secondary: #51576d;
--color-secondary-dark-1: rgb(71.4577922078, 75.8551948052, 97.8422077922);
--color-secondary-dark-2: rgb(77.9155844156, 82.7103896104, 106.6844155844);
--color-secondary-dark-3: rgb(84.3733766234, 89.5655844156, 115.5266233766);
--color-secondary-dark-4: rgb(90.8311688312, 96.4207792208, 124.3688311688);
--color-secondary-dark-5: rgb(97.288961039, 103.275974026, 133.211038961);
--color-secondary-dark-6: rgb(103.7467532468, 110.1311688312, 142.0532467532);
--color-secondary-dark-7: rgb(111.1551948052, 117.6201298701, 149.9448051948);
--color-secondary-dark-8: rgb(119.9974025974, 126.0649350649, 156.4025974026);
--color-secondary-dark-9: rgb(128.8396103896, 134.5097402597, 162.8603896104);
--color-secondary-dark-10: rgb(137.6818181818, 142.9545454545, 169.3181818182);
--color-secondary-dark-11: rgb(146.524025974, 151.3993506494, 175.775974026);
--color-secondary-dark-12: rgb(155.3662337662, 159.8441558442, 182.2337662338);
--color-secondary-dark-13: rgb(164.2084415584, 168.288961039, 188.6915584416);
--color-secondary-light-1: rgb(58.5422077922, 62.1448051948, 80.1577922078);
--color-secondary-light-2: rgb(52.0844155844, 55.2896103896, 71.3155844156);
--color-secondary-light-3: rgb(45.6266233766, 48.4344155844, 62.4733766234);
--color-secondary-light-4: rgb(39.1688311688, 41.5792207792, 53.6311688312);
--color-secondary-alpha-10: rgba(65, 69, 89, 0.1);
--color-secondary-alpha-20: rgba(65, 69, 89, 0.2);
--color-secondary-alpha-30: rgba(65, 69, 89, 0.3);
--color-secondary-alpha-40: rgba(65, 69, 89, 0.4);
--color-secondary-alpha-50: rgba(65, 69, 89, 0.5);
--color-secondary-alpha-60: rgba(65, 69, 89, 0.6);
--color-secondary-alpha-70: rgba(65, 69, 89, 0.7);
--color-secondary-alpha-80: rgba(65, 69, 89, 0.8);
--color-secondary-alpha-90: rgba(65, 69, 89, 0.9);
/* colors */
--color-red: #e78284;
--color-orange: #ef9f76;
--color-yellow: #e5c890;
--color-olive: #a6d189;
--color-green: #a6d189;
--color-teal: #81c8be;
--color-blue: #8caaee;
--color-violet: #babbf1;
--color-purple: #ca9ee6;
--color-pink: #f4b8e4;
--color-brown: #eebebe;
--color-grey: #949cbb;
--color-black: #292c3c;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-light: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-light: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-light: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-light: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-light: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-light: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-light: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-light: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-light: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-grey-light: rgb(116.8171428571, 127.1485714286, 167.1828571429);
--color-black-light: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-orange-dark-1: rgb(233.6666666667, 127, 72.3333333333);
--color-yellow-dark-1: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-olive-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-green-dark-1: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-teal-dark-1: rgb(93.4972375691, 184.5027624309, 171.6850828729);
--color-blue-dark-1: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-violet-dark-1: rgb(143.6024096386, 145.2168674699, 232.3975903614);
--color-purple-dark-1: rgb(179.8442622951, 117.4508196721, 219.5491803279);
--color-pink-dark-1: rgb(237.1585365854, 139.8414634146, 211.2073170732);
--color-brown-dark-1: rgb(227.4268292683, 149.5731707317, 149.5731707317);
--color-black-dark-1: rgb(20.297029703, 21.7821782178, 29.702970297);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(214.5704697987, 44.4295302013, 47.7986577181);
--color-orange-dark-2: rgb(228.3333333333, 95, 26.6666666667);
--color-yellow-dark-2: rgb(209.6423357664, 159.0510948905, 61.3576642336);
--color-olive-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-green-dark-2: rgb(111.5853658537, 175.5609756098, 68.4390243902);
--color-teal-dark-2: rgb(68.9779005525, 158.0220994475, 145.4806629834);
--color-blue-dark-2: rgb(51.1363636364, 104.3181818182, 224.8636363636);
--color-violet-dark-2: rgb(101.2048192771, 103.4337349398, 223.7951807229);
--color-purple-dark-2: rgb(157.6885245902, 76.9016393443, 209.0983606557);
--color-pink-dark-2: rgb(230.3170731707, 95.6829268293, 194.4146341463);
--color-brown-dark-2: rgb(216.8536585366, 109.1463414634, 109.1463414634);
--color-black-dark-2: hsl(230.5263157895, 18.8118811881%, -0.1960784314%);
/* other colors */
--color-gold: #f2d5cf;
--color-white: #c6d0f5;
--color-diff-removed-word-bg: rgba(231, 130, 132, 0.15);
--color-diff-added-word-bg: rgba(166, 209, 137, 0.15);
--color-diff-removed-row-bg: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-bg: rgba(229, 200, 144, 0.07);
--color-diff-added-row-bg: rgba(166, 209, 137, 0.07);
--color-diff-removed-row-border: rgba(231, 130, 132, 0.07);
--color-diff-moved-row-border: rgba(229, 200, 144, 0.07);
--color-diff-added-row-border: rgba(166, 209, 137, 0.07);
--color-diff-inactive: #949cbb;
--color-error-border: #e78284;
--color-error-bg: #e78284;
--color-error-bg-active: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-error-bg-hover: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-error-text: #232634;
--color-success-border: rgb(138.3231707317, 194.6951219512, 100.3048780488);
--color-success-bg: #a6d189;
--color-success-text: #232634;
--color-warning-border: rgb(219.3211678832, 179.5255474453, 102.6788321168);
--color-warning-bg: #e5c890;
--color-warning-text: #232634;
--color-info-border: rgb(95.5681818182, 137.1590909091, 231.4318181818);
--color-info-bg: #232634;
--color-info-text: #c6d0f5;
--color-red-badge: rgb(222.7852348993, 87.2147651007, 89.8993288591);
--color-red-badge-bg: #232634;
--color-red-badge-hover-bg: rgb(226.8926174497, 108.6073825503, 110.9496644295);
--color-green-badge: #a6d189;
--color-green-badge-bg: #a6d189;
--color-green-badge-hover-bg: rgb(152.1615853659, 201.8475609756, 118.6524390244);
--color-yellow-badge: #e5c890;
--color-yellow-badge-bg: #232634;
--color-yellow-badge-hover-bg: rgb(224.1605839416, 189.7627737226, 123.3394160584);
--color-orange-badge: #ef9f76;
--color-orange-badge-bg: #232634;
--color-orange-badge-hover-bg: rgb(236.3333333333, 143, 95.1666666667);
--color-git: #ef9f76;
--color-highlight-bg: rgba(229, 200, 144, 0.15);
/* target-based colors */
--color-body: #232634;
--color-box-header: #292c3c;
--color-box-body: #292c3c;
--color-box-body-highlight: #414559;
--color-text-dark: #a5adce;
--color-text: #c6d0f5;
--color-text-light: #b5bfe2;
--color-text-light-1: #b5bfe2;
--color-text-light-2: #b5bfe2;
--color-text-light-3: #b5bfe2;
--color-footer: #292c3c;
--color-timeline: #414559;
--color-input-text: #c6d0f5;
--color-input-background: #414559;
--color-input-toggle-background: #414559;
--color-input-border: #51576d;
--color-input-border-hover: #626880;
--color-nav-bg: #292c3c;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #292c3c;
--color-navbar-transparent: rgba(35, 38, 52, 0);
--color-light: rgba(98, 104, 128, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #626880;
--color-hover: rgba(115, 121, 148, 0.2);
--color-active: rgba(198, 208, 245, 0.1);
--color-menu: #414559;
--color-card: #414559;
--color-markup-table-row: rgba(198, 208, 245, 0.02);
--color-markup-code-block: rgba(198, 208, 245, 0.05);
--color-markup-code-inline: #414559;
--color-button: #414559;
--color-code-bg: #303446;
--color-code-sidebar-bg: #414559;
--color-shadow: rgba(35, 38, 52, 0.1);
--color-tooltip-bg: #414559;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #414559;
--color-text-focus: #c6d0f5;
--color-expand-button: #626880;
--color-placeholder-text: #a5adce;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(198, 208, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #292c3c;
--color-header-wrapper-transparent: rgba(41, 44, 60, 0);
--color-label-text: #232634;
--color-label-bg: #e5c890;
--color-label-hover-bg: rgb(223.1927007299, 187.7153284672, 119.2072992701);
--color-label-active-bg: rgb(226.096350365, 193.8576642336, 131.603649635);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #51576d;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #232634;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #303446;
}
.ui.basic.modal {
background-color: #303446;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #232634;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #232634;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #232634;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #c6d0f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #232634;
}
::selection {
background: rgba(229, 200, 144, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #ef9f76;
}
/* Comment */
.chroma .c {
color: #737994;
}
/* CommentSingle */
.chroma .c1 {
color: #737994;
}
/* CommentHashbang */
.chroma .ch {
color: #737994;
}
/* CommentMultiline */
.chroma .cm {
color: #737994;
}
/* CommentPreproc */
.chroma .cp {
color: #8caaee;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8caaee;
}
/* CommentSpecial */
.chroma .cs {
color: #737994;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8caaee;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #c6d0f5;
background-color: rgba(231, 130, 132, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #99d1db;
}
/* GenericInserted */
.chroma .gi {
color: #c6d0f5;
background-color: rgba(166, 209, 137, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #ef9f76;
}
/* GenericPrompt */
.chroma .gp {
color: #737994;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ea999c;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ea999c;
}
/* GenericSubheading */
.chroma .gu {
color: #99d1db;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #ef9f76;
}
/* Keyword */
.chroma .k {
color: #ca9ee6;
}
/* KeywordConstant */
.chroma .kc {
color: #e5c890;
}
/* KeywordDeclaration */
.chroma .kd {
color: #ca9ee6;
}
/* KeywordNamespace */
.chroma .kn {
color: #e5c890;
}
/* KeywordPseudo */
.chroma .kp {
color: #ca9ee6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #ca9ee6;
}
/* KeywordType */
.chroma .kt {
color: #e5c890;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #ef9f76;
}
/* LiteralNumberBin */
.chroma .mb {
color: #ef9f76;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #ef9f76;
}
/* LiteralNumberHex */
.chroma .mh {
color: #ef9f76;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #ef9f76;
}
/* LiteralNumberOct */
.chroma .mo {
color: #ef9f76;
}
/* Name */
.chroma .n {
color: #babbf1;
}
/* NameAttribute */
.chroma .na {
color: #e5c890;
}
/* NameBuiltin */
.chroma .nb {
color: #ef9f76;
}
/* NameClass */
.chroma .nc {
color: #e5c890;
}
/* NameDecorator */
.chroma .nd {
color: #f4b8e4;
}
/* NameException */
.chroma .ne {
color: #ea999c;
}
/* NameFunction */
.chroma .nf {
color: #8caaee;
}
/* NameEntity */
.chroma .ni {
color: #f4b8e4;
}
/* NameLabel */
.chroma .nl {
color: #e5c890;
}
/* NameNamespace */
.chroma .nn {
color: #e5c890;
}
/* NameConstant */
.chroma .no {
color: #e5c890;
}
/* NameTag */
.chroma .nt {
color: #ca9ee6;
}
/* NameVariable */
.chroma .nv {
color: #ef9f76;
}
/* NameOther */
.chroma .nx {
color: #ef9f76;
}
/* Operator */
.chroma .o {
color: #99d1db;
}
/* OperatorWord */
.chroma .ow {
color: #99d1db;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #949cbb;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6d189;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6d189;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6d189;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6d189;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6d189;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6d189;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6d189;
}
/* LiteralStringEscape */
.chroma .se {
color: #8caaee;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6d189;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6d189;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8caaee;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6d189;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6d189;
}
/* NameVariableClass */
.chroma .vc {
color: #e5c890;
}
/* NameVariableGlobal */
.chroma .vg {
color: #ef9f76;
}
/* NameVariableInstance */
.chroma .vi {
color: #e5c890;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #414559;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #c6d0f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #c6d0f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6d189;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #ca9ee6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #e78284;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #ef9f76;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #c6d0f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #99d1db;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #81c8be;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #626880;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6d189;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6d189;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #ef9f76;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #ef9f76;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #ef9f76;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #c6d0f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #e5c890;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #e5c890;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #949cbb;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8caaee;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8caaee;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #e78284;
}
.monaco-editor .selected-text {
background-color: #414559 !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adce !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #e5c890 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(58.88, 62.88, 82.16) !important;
}
.monaco-editor .mtk1 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #ef9f76 !important;
}
.monaco-editor .mtk4 {
color: #81c8be !important;
}
.monaco-editor .mtk5 {
color: #c6d0f5 !important;
}
.monaco-editor .mtk6 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk7 {
color: #ef9f76 !important;
}
.monaco-editor .mtk8 {
color: #949cbb !important;
}
.monaco-editor .mtk9 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk10 {
color: #a5adce !important;
}
.monaco-editor .mtk11 {
color: #81c8be !important;
}
.monaco-editor .mtk12 {
color: #81c8be !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #ca9ee6 !important;
}
.monaco-editor .mtk16 {
color: #949cbb !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #81c8be !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6d189 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8caaee !important;
}
.monaco-editor .mtk24 {
color: #ef9f76 !important;
}
.monaco-editor .mtk25 {
color: #f4b8e4 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(217.8, 161.2, 177.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(222.6, 178.6, 168.8) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(216.6, 203.2, 184.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(178.8, 208.6, 180.2) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.2, 185.2, 240.8) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(200.4, 178, 236) !important;
}

View File

@@ -0,0 +1,2 @@
@import "theme-catppuccin-latte-green.css" (prefers-color-scheme: light);
@import "theme-catppuccin-mocha-green.css" (prefers-color-scheme: dark);

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #1e66f5;
--color-primary: #1e66f5;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(54.414893617, 118.6021276596, 246.085106383);
--color-primary-dark-1: rgb(44.6489361702, 111.9612765957, 245.6510638298);
--color-primary-dark-2: rgb(59.2978723404, 121.9225531915, 246.3021276596);
--color-primary-dark-3: rgb(73.9468085106, 131.8838297872, 246.9531914894);
--color-primary-dark-4: rgb(88.5957446809, 141.845106383, 247.6042553191);
--color-primary-dark-5: rgb(103.2446808511, 151.8063829787, 248.2553191489);
--color-primary-dark-6: rgb(117.8936170213, 161.7676595745, 248.9063829787);
--color-primary-dark-7: rgb(132.5425531915, 171.7289361702, 249.5574468085);
--color-primary-light-1: rgb(15.3510638298, 92.0387234043, 244.3489361702);
--color-primary-light-2: rgb(10.4, 85.28, 234);
--color-primary-light-3: rgb(9.7489361702, 79.9412765957, 219.3510638298);
--color-primary-light-4: rgb(9.0978723404, 74.6025531915, 204.7021276596);
--color-primary-light-5: rgb(8.4468085106, 69.2638297872, 190.0531914894);
--color-primary-light-6: rgb(7.7957446809, 63.925106383, 175.4042553191);
--color-primary-light-7: rgb(7.1446808511, 58.5863829787, 160.7553191489);
--color-primary-alpha-10: rgba(30, 102, 245, 0.1);
--color-primary-alpha-20: rgba(30, 102, 245, 0.2);
--color-primary-alpha-30: rgba(30, 102, 245, 0.3);
--color-primary-alpha-40: rgba(30, 102, 245, 0.4);
--color-primary-alpha-50: rgba(30, 102, 245, 0.5);
--color-primary-alpha-60: rgba(30, 102, 245, 0.6);
--color-primary-alpha-70: rgba(30, 102, 245, 0.7);
--color-primary-alpha-80: rgba(30, 102, 245, 0.8);
--color-primary-alpha-90: rgba(30, 102, 245, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #1e66f5;
--color-label-hover-bg: rgb(59.2978723404, 121.9225531915, 246.3021276596);
--color-label-active-bg: rgb(44.6489361702, 111.9612765957, 245.6510638298);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(30, 102, 245, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #1e66f5 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #dd7878;
--color-primary: #dd7878;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(226.1301775148, 140.3698224852, 140.3698224852);
--color-primary-dark-1: rgb(224.0781065089, 132.2218934911, 132.2218934911);
--color-primary-dark-2: rgb(227.1562130178, 144.4437869822, 144.4437869822);
--color-primary-dark-3: rgb(230.2343195266, 156.6656804734, 156.6656804734);
--color-primary-dark-4: rgb(233.3124260355, 168.8875739645, 168.8875739645);
--color-primary-dark-5: rgb(236.3905325444, 181.1094674556, 181.1094674556);
--color-primary-dark-6: rgb(239.4686390533, 193.3313609467, 193.3313609467);
--color-primary-dark-7: rgb(242.5467455621, 205.5532544379, 205.5532544379);
--color-primary-light-1: rgb(217.9218934911, 107.7781065089, 107.7781065089);
--color-primary-light-2: rgb(214.8437869822, 95.5562130178, 95.5562130178);
--color-primary-light-3: rgb(211.7656804734, 83.3343195266, 83.3343195266);
--color-primary-light-4: rgb(208.6875739645, 71.1124260355, 71.1124260355);
--color-primary-light-5: rgb(205.6094674556, 58.8905325444, 58.8905325444);
--color-primary-light-6: rgb(199.0650887574, 50.1349112426, 50.1349112426);
--color-primary-light-7: rgb(186.8431952663, 47.0568047337, 47.0568047337);
--color-primary-alpha-10: rgba(221, 120, 120, 0.1);
--color-primary-alpha-20: rgba(221, 120, 120, 0.2);
--color-primary-alpha-30: rgba(221, 120, 120, 0.3);
--color-primary-alpha-40: rgba(221, 120, 120, 0.4);
--color-primary-alpha-50: rgba(221, 120, 120, 0.5);
--color-primary-alpha-60: rgba(221, 120, 120, 0.6);
--color-primary-alpha-70: rgba(221, 120, 120, 0.7);
--color-primary-alpha-80: rgba(221, 120, 120, 0.8);
--color-primary-alpha-90: rgba(221, 120, 120, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #dd7878;
--color-label-hover-bg: rgb(227.1562130178, 144.4437869822, 144.4437869822);
--color-label-active-bg: rgb(224.0781065089, 132.2218934911, 132.2218934911);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(221, 120, 120, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #dd7878 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #40a02b;
--color-primary: #40a02b;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-primary-dark-1: rgb(68.8236453202, 172.0591133005, 46.2408866995);
--color-primary-dark-2: rgb(73.6472906404, 184.118226601, 49.481773399);
--color-primary-dark-3: rgb(78.4709359606, 196.1773399015, 52.7226600985);
--color-primary-dark-4: rgb(86.6935960591, 202.9339901478, 61.2660098522);
--color-primary-dark-5: rgb(97.1699507389, 206.1748768473, 73.3251231527);
--color-primary-dark-6: rgb(107.6463054187, 209.4157635468, 85.3842364532);
--color-primary-dark-7: rgb(118.1226600985, 212.6566502463, 97.4433497537);
--color-primary-light-1: rgb(59.1763546798, 147.9408866995, 39.7591133005);
--color-primary-light-2: rgb(54.3527093596, 135.881773399, 36.518226601);
--color-primary-light-3: rgb(49.5290640394, 123.8226600985, 33.2773399015);
--color-primary-light-4: rgb(44.7054187192, 111.763546798, 30.036453202);
--color-primary-light-5: rgb(39.881773399, 99.7044334975, 26.7955665025);
--color-primary-light-6: rgb(35.0581280788, 87.645320197, 23.554679803);
--color-primary-light-7: rgb(30.2344827586, 75.5862068966, 20.3137931034);
--color-primary-alpha-10: rgba(64, 160, 43, 0.1);
--color-primary-alpha-20: rgba(64, 160, 43, 0.2);
--color-primary-alpha-30: rgba(64, 160, 43, 0.3);
--color-primary-alpha-40: rgba(64, 160, 43, 0.4);
--color-primary-alpha-50: rgba(64, 160, 43, 0.5);
--color-primary-alpha-60: rgba(64, 160, 43, 0.6);
--color-primary-alpha-70: rgba(64, 160, 43, 0.7);
--color-primary-alpha-80: rgba(64, 160, 43, 0.8);
--color-primary-alpha-90: rgba(64, 160, 43, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #40a02b;
--color-label-hover-bg: rgb(73.6472906404, 184.118226601, 49.481773399);
--color-label-active-bg: rgb(68.8236453202, 172.0591133005, 46.2408866995);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(64, 160, 43, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #40a02b !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #7287fd;
--color-primary: #7287fd;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(139.1433566434, 156.3986013986, 253.3566433566);
--color-primary-dark-1: rgb(129.086013986, 147.8391608392, 253.213986014);
--color-primary-dark-2: rgb(144.172027972, 160.6783216783, 253.427972028);
--color-primary-dark-3: rgb(159.258041958, 173.5174825175, 253.641958042);
--color-primary-dark-4: rgb(174.3440559441, 186.3566433566, 253.8559440559);
--color-primary-dark-5: rgb(189.4300699301, 199.1958041958, 254.0699300699);
--color-primary-dark-6: rgb(204.5160839161, 212.034965035, 254.2839160839);
--color-primary-dark-7: rgb(219.6020979021, 224.8741258741, 254.4979020979);
--color-primary-light-1: rgb(98.913986014, 122.1608391608, 252.786013986);
--color-primary-light-2: rgb(83.827972028, 109.3216783217, 252.572027972);
--color-primary-light-3: rgb(68.741958042, 96.4825174825, 252.358041958);
--color-primary-light-4: rgb(53.6559440559, 83.6433566434, 252.1440559441);
--color-primary-light-5: rgb(38.5699300699, 70.8041958042, 251.9300699301);
--color-primary-light-6: rgb(23.4839160839, 57.965034965, 251.7160839161);
--color-primary-light-7: rgb(8.3979020979, 45.1258741259, 251.5020979021);
--color-primary-alpha-10: rgba(114, 135, 253, 0.1);
--color-primary-alpha-20: rgba(114, 135, 253, 0.2);
--color-primary-alpha-30: rgba(114, 135, 253, 0.3);
--color-primary-alpha-40: rgba(114, 135, 253, 0.4);
--color-primary-alpha-50: rgba(114, 135, 253, 0.5);
--color-primary-alpha-60: rgba(114, 135, 253, 0.6);
--color-primary-alpha-70: rgba(114, 135, 253, 0.7);
--color-primary-alpha-80: rgba(114, 135, 253, 0.8);
--color-primary-alpha-90: rgba(114, 135, 253, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #7287fd;
--color-label-hover-bg: rgb(144.172027972, 160.6783216783, 253.427972028);
--color-label-active-bg: rgb(129.086013986, 147.8391608392, 253.213986014);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(114, 135, 253, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #7287fd !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #e64553;
--color-primary: #e64553;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(233.0213270142, 91.4786729858, 103.7867298578);
--color-primary-dark-1: rgb(231.8127962085, 82.4872037915, 95.4720379147);
--color-primary-dark-2: rgb(233.6255924171, 95.9744075829, 107.9440758294);
--color-primary-dark-3: rgb(235.4383886256, 109.4616113744, 120.4161137441);
--color-primary-dark-4: rgb(237.2511848341, 122.9488151659, 132.8881516588);
--color-primary-dark-5: rgb(239.0639810427, 136.4360189573, 145.3601895735);
--color-primary-dark-6: rgb(240.8767772512, 149.9232227488, 157.8322274882);
--color-primary-dark-7: rgb(242.6895734597, 163.4104265403, 170.3042654028);
--color-primary-light-1: rgb(228.1872037915, 55.5127962085, 70.5279620853);
--color-primary-light-2: rgb(226.3744075829, 42.0255924171, 58.0559241706);
--color-primary-light-3: rgb(223.1118483412, 29.9881516588, 46.7815165877);
--color-primary-light-4: rgb(209.6246445498, 28.1753554502, 43.9535545024);
--color-primary-light-5: rgb(196.1374407583, 26.3625592417, 41.1255924171);
--color-primary-light-6: rgb(182.6502369668, 24.5497630332, 38.2976303318);
--color-primary-light-7: rgb(169.1630331754, 22.7369668246, 35.4696682464);
--color-primary-alpha-10: rgba(230, 69, 83, 0.1);
--color-primary-alpha-20: rgba(230, 69, 83, 0.2);
--color-primary-alpha-30: rgba(230, 69, 83, 0.3);
--color-primary-alpha-40: rgba(230, 69, 83, 0.4);
--color-primary-alpha-50: rgba(230, 69, 83, 0.5);
--color-primary-alpha-60: rgba(230, 69, 83, 0.6);
--color-primary-alpha-70: rgba(230, 69, 83, 0.7);
--color-primary-alpha-80: rgba(230, 69, 83, 0.8);
--color-primary-alpha-90: rgba(230, 69, 83, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #e64553;
--color-label-hover-bg: rgb(233.6255924171, 95.9744075829, 107.9440758294);
--color-label-active-bg: rgb(231.8127962085, 82.4872037915, 95.4720379147);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(230, 69, 83, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #e64553 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #8839ef;
--color-primary: #8839ef;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(150.1799065421, 80.5934579439, 240.9065420561);
--color-primary-dark-1: rgb(144.5079439252, 71.1560747664, 240.1439252336);
--color-primary-dark-2: rgb(153.0158878505, 85.3121495327, 241.2878504673);
--color-primary-dark-3: rgb(161.5238317757, 99.4682242991, 242.4317757009);
--color-primary-dark-4: rgb(170.0317757009, 113.6242990654, 243.5757009346);
--color-primary-dark-5: rgb(178.5397196262, 127.7803738318, 244.7196261682);
--color-primary-dark-6: rgb(187.0476635514, 141.9364485981, 245.8635514019);
--color-primary-dark-7: rgb(195.5556074766, 156.0925233645, 247.0074766355);
--color-primary-light-1: rgb(127.4920560748, 42.8439252336, 237.8560747664);
--color-primary-light-2: rgb(118.9841121495, 28.6878504673, 236.7121495327);
--color-primary-light-3: rgb(111.0257009346, 18.6990654206, 231.4009345794);
--color-primary-light-4: rgb(104.2336448598, 17.5551401869, 217.2448598131);
--color-primary-light-5: rgb(97.441588785, 16.4112149533, 203.0887850467);
--color-primary-light-6: rgb(90.6495327103, 15.2672897196, 188.9327102804);
--color-primary-light-7: rgb(83.8574766355, 14.123364486, 174.776635514);
--color-primary-alpha-10: rgba(136, 57, 239, 0.1);
--color-primary-alpha-20: rgba(136, 57, 239, 0.2);
--color-primary-alpha-30: rgba(136, 57, 239, 0.3);
--color-primary-alpha-40: rgba(136, 57, 239, 0.4);
--color-primary-alpha-50: rgba(136, 57, 239, 0.5);
--color-primary-alpha-60: rgba(136, 57, 239, 0.6);
--color-primary-alpha-70: rgba(136, 57, 239, 0.7);
--color-primary-alpha-80: rgba(136, 57, 239, 0.8);
--color-primary-alpha-90: rgba(136, 57, 239, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #8839ef;
--color-label-hover-bg: rgb(153.0158878505, 85.3121495327, 241.2878504673);
--color-label-active-bg: rgb(144.5079439252, 71.1560747664, 240.1439252336);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(136, 57, 239, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #8839ef !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #fe640b;
--color-primary: #fe640b;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-primary-dark-1: rgb(254.0624489796, 109.6795918367, 26.2375510204);
--color-primary-dark-2: rgb(254.1248979592, 119.3591836735, 41.4751020408);
--color-primary-dark-3: rgb(254.1873469388, 129.0387755102, 56.7126530612);
--color-primary-dark-4: rgb(254.2497959184, 138.7183673469, 71.9502040816);
--color-primary-dark-5: rgb(254.312244898, 148.3979591837, 87.187755102);
--color-primary-dark-6: rgb(254.3746938776, 158.0775510204, 102.4253061224);
--color-primary-dark-7: rgb(254.4371428571, 167.7571428571, 117.6628571429);
--color-primary-light-1: rgb(248.6808163265, 91.7265306122, 1.0191836735);
--color-primary-light-2: rgb(233.4432653061, 86.106122449, 0.9567346939);
--color-primary-light-3: rgb(218.2057142857, 80.4857142857, 0.8942857143);
--color-primary-light-4: rgb(202.9681632653, 74.8653061224, 0.8318367347);
--color-primary-light-5: rgb(187.7306122449, 69.2448979592, 0.7693877551);
--color-primary-light-6: rgb(172.4930612245, 63.6244897959, 0.7069387755);
--color-primary-light-7: rgb(157.2555102041, 58.0040816327, 0.6444897959);
--color-primary-alpha-10: rgba(254, 100, 11, 0.1);
--color-primary-alpha-20: rgba(254, 100, 11, 0.2);
--color-primary-alpha-30: rgba(254, 100, 11, 0.3);
--color-primary-alpha-40: rgba(254, 100, 11, 0.4);
--color-primary-alpha-50: rgba(254, 100, 11, 0.5);
--color-primary-alpha-60: rgba(254, 100, 11, 0.6);
--color-primary-alpha-70: rgba(254, 100, 11, 0.7);
--color-primary-alpha-80: rgba(254, 100, 11, 0.8);
--color-primary-alpha-90: rgba(254, 100, 11, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #fe640b;
--color-label-hover-bg: rgb(254.1248979592, 119.3591836735, 41.4751020408);
--color-label-active-bg: rgb(254.0624489796, 109.6795918367, 26.2375510204);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(254, 100, 11, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #fe640b !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #ea76cb;
--color-primary: #ea76cb;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(237.3892405063, 140.1107594937, 211.3924050633);
--color-primary-dark-1: rgb(236.0335443038, 131.2664556962, 208.035443038);
--color-primary-dark-2: rgb(238.0670886076, 144.5329113924, 213.0708860759);
--color-primary-dark-3: rgb(240.1006329114, 157.7993670886, 218.1063291139);
--color-primary-dark-4: rgb(242.1341772152, 171.0658227848, 223.1417721519);
--color-primary-dark-5: rgb(244.167721519, 184.332278481, 228.1772151899);
--color-primary-dark-6: rgb(246.2012658228, 197.5987341772, 233.2126582278);
--color-primary-dark-7: rgb(248.2348101266, 210.8651898734, 238.2481012658);
--color-primary-light-1: rgb(231.9664556962, 104.7335443038, 197.964556962);
--color-primary-light-2: rgb(229.9329113924, 91.4670886076, 192.9291139241);
--color-primary-light-3: rgb(227.8993670886, 78.2006329114, 187.8936708861);
--color-primary-light-4: rgb(225.8658227848, 64.9341772152, 182.8582278481);
--color-primary-light-5: rgb(223.832278481, 51.667721519, 177.8227848101);
--color-primary-light-6: rgb(221.7987341772, 38.4012658228, 172.7873417722);
--color-primary-light-7: rgb(212.35, 32.55, 164.3);
--color-primary-alpha-10: rgba(234, 118, 203, 0.1);
--color-primary-alpha-20: rgba(234, 118, 203, 0.2);
--color-primary-alpha-30: rgba(234, 118, 203, 0.3);
--color-primary-alpha-40: rgba(234, 118, 203, 0.4);
--color-primary-alpha-50: rgba(234, 118, 203, 0.5);
--color-primary-alpha-60: rgba(234, 118, 203, 0.6);
--color-primary-alpha-70: rgba(234, 118, 203, 0.7);
--color-primary-alpha-80: rgba(234, 118, 203, 0.8);
--color-primary-alpha-90: rgba(234, 118, 203, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #ea76cb;
--color-label-hover-bg: rgb(238.0670886076, 144.5329113924, 213.0708860759);
--color-label-active-bg: rgb(236.0335443038, 131.2664556962, 208.035443038);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(234, 118, 203, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #ea76cb !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #d20f39;
--color-primary: #d20f39;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(233.8, 16.7, 63.46);
--color-primary-dark-1: rgb(224.28, 16.02, 60.876);
--color-primary-dark-2: rgb(238.04, 17.56, 65.048);
--color-primary-dark-3: rgb(239.06, 31.84, 76.472);
--color-primary-dark-4: rgb(240.08, 46.12, 87.896);
--color-primary-dark-5: rgb(241.1, 60.4, 99.32);
--color-primary-dark-6: rgb(242.12, 74.68, 110.744);
--color-primary-dark-7: rgb(243.14, 88.96, 122.168);
--color-primary-light-1: rgb(195.72, 13.98, 53.124);
--color-primary-light-2: rgb(181.44, 12.96, 49.248);
--color-primary-light-3: rgb(167.16, 11.94, 45.372);
--color-primary-light-4: rgb(152.88, 10.92, 41.496);
--color-primary-light-5: rgb(138.6, 9.9, 37.62);
--color-primary-light-6: rgb(124.32, 8.88, 33.744);
--color-primary-light-7: rgb(110.04, 7.86, 29.868);
--color-primary-alpha-10: rgba(210, 15, 57, 0.1);
--color-primary-alpha-20: rgba(210, 15, 57, 0.2);
--color-primary-alpha-30: rgba(210, 15, 57, 0.3);
--color-primary-alpha-40: rgba(210, 15, 57, 0.4);
--color-primary-alpha-50: rgba(210, 15, 57, 0.5);
--color-primary-alpha-60: rgba(210, 15, 57, 0.6);
--color-primary-alpha-70: rgba(210, 15, 57, 0.7);
--color-primary-alpha-80: rgba(210, 15, 57, 0.8);
--color-primary-alpha-90: rgba(210, 15, 57, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #d20f39;
--color-label-hover-bg: rgb(238.04, 17.56, 65.048);
--color-label-active-bg: rgb(224.28, 16.02, 60.876);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(210, 15, 57, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #d20f39 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #dc8a78;
--color-primary: #dc8a78;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(225.25, 155.55, 140.25);
--color-primary-dark-1: rgb(223.15, 148.53, 132.15);
--color-primary-dark-2: rgb(226.3, 159.06, 144.3);
--color-primary-dark-3: rgb(229.45, 169.59, 156.45);
--color-primary-dark-4: rgb(232.6, 180.12, 168.6);
--color-primary-dark-5: rgb(235.75, 190.65, 180.75);
--color-primary-dark-6: rgb(238.9, 201.18, 192.9);
--color-primary-dark-7: rgb(242.05, 211.71, 205.05);
--color-primary-light-1: rgb(216.85, 127.47, 107.85);
--color-primary-light-2: rgb(213.7, 116.94, 95.7);
--color-primary-light-3: rgb(210.55, 106.41, 83.55);
--color-primary-light-4: rgb(207.4, 95.88, 71.4);
--color-primary-light-5: rgb(204.25, 85.35, 59.25);
--color-primary-light-6: rgb(197.1, 77.38, 51.1);
--color-primary-light-7: rgb(184.95, 72.61, 47.95);
--color-primary-alpha-10: rgba(220, 138, 120, 0.1);
--color-primary-alpha-20: rgba(220, 138, 120, 0.2);
--color-primary-alpha-30: rgba(220, 138, 120, 0.3);
--color-primary-alpha-40: rgba(220, 138, 120, 0.4);
--color-primary-alpha-50: rgba(220, 138, 120, 0.5);
--color-primary-alpha-60: rgba(220, 138, 120, 0.6);
--color-primary-alpha-70: rgba(220, 138, 120, 0.7);
--color-primary-alpha-80: rgba(220, 138, 120, 0.8);
--color-primary-alpha-90: rgba(220, 138, 120, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #dc8a78;
--color-label-hover-bg: rgb(226.3, 159.06, 144.3);
--color-label-active-bg: rgb(223.15, 148.53, 132.15);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(220, 138, 120, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #dc8a78 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #209fb5;
--color-primary: #209fb5;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(35.8309859155, 178.0352112676, 202.6690140845);
--color-primary-dark-1: rgb(34.2985915493, 170.4211267606, 194.0014084507);
--color-primary-dark-2: rgb(36.5971830986, 181.8422535211, 207.0028169014);
--color-primary-dark-3: rgb(41.623943662, 191.3408450704, 217.276056338);
--color-primary-dark-4: rgb(54.6253521127, 195.2197183099, 219.5746478873);
--color-primary-dark-5: rgb(67.6267605634, 199.0985915493, 221.8732394366);
--color-primary-dark-6: rgb(80.6281690141, 202.9774647887, 224.1718309859);
--color-primary-dark-7: rgb(93.6295774648, 206.8563380282, 226.4704225352);
--color-primary-light-1: rgb(29.7014084507, 147.5788732394, 167.9985915493);
--color-primary-light-2: rgb(27.4028169014, 136.1577464789, 154.9971830986);
--color-primary-light-3: rgb(25.1042253521, 124.7366197183, 141.9957746479);
--color-primary-light-4: rgb(22.8056338028, 113.3154929577, 128.9943661972);
--color-primary-light-5: rgb(20.5070422535, 101.8943661972, 115.9929577465);
--color-primary-light-6: rgb(18.2084507042, 90.4732394366, 102.9915492958);
--color-primary-light-7: rgb(15.9098591549, 79.0521126761, 89.9901408451);
--color-primary-alpha-10: rgba(32, 159, 181, 0.1);
--color-primary-alpha-20: rgba(32, 159, 181, 0.2);
--color-primary-alpha-30: rgba(32, 159, 181, 0.3);
--color-primary-alpha-40: rgba(32, 159, 181, 0.4);
--color-primary-alpha-50: rgba(32, 159, 181, 0.5);
--color-primary-alpha-60: rgba(32, 159, 181, 0.6);
--color-primary-alpha-70: rgba(32, 159, 181, 0.7);
--color-primary-alpha-80: rgba(32, 159, 181, 0.8);
--color-primary-alpha-90: rgba(32, 159, 181, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #209fb5;
--color-label-hover-bg: rgb(36.5971830986, 181.8422535211, 207.0028169014);
--color-label-active-bg: rgb(34.2985915493, 170.4211267606, 194.0014084507);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(32, 159, 181, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #209fb5 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #04a5e5;
--color-primary: #04a5e5;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(7.8175965665, 181.6008583691, 250.6824034335);
--color-primary-dark-1: rgb(4.2626609442, 175.8347639485, 244.0373390558);
--color-primary-dark-2: rgb(12.8300429185, 183.0892703863, 250.7699570815);
--color-primary-dark-3: rgb(27.8673819742, 187.5545064378, 251.0326180258);
--color-primary-dark-4: rgb(42.90472103, 192.0197424893, 251.29527897);
--color-primary-dark-5: rgb(57.9420600858, 196.4849785408, 251.5579399142);
--color-primary-dark-6: rgb(72.9793991416, 200.9502145923, 251.8206008584);
--color-primary-dark-7: rgb(88.0167381974, 205.4154506438, 252.0832618026);
--color-primary-light-1: rgb(3.7373390558, 154.1652360515, 213.9626609442);
--color-primary-light-2: rgb(3.4746781116, 143.330472103, 198.9253218884);
--color-primary-light-3: rgb(3.2120171674, 132.4957081545, 183.8879828326);
--color-primary-light-4: rgb(2.9493562232, 121.660944206, 168.8506437768);
--color-primary-light-5: rgb(2.686695279, 110.8261802575, 153.813304721);
--color-primary-light-6: rgb(2.4240343348, 99.991416309, 138.7759656652);
--color-primary-light-7: rgb(2.1613733906, 89.1566523605, 123.7386266094);
--color-primary-alpha-10: rgba(4, 165, 229, 0.1);
--color-primary-alpha-20: rgba(4, 165, 229, 0.2);
--color-primary-alpha-30: rgba(4, 165, 229, 0.3);
--color-primary-alpha-40: rgba(4, 165, 229, 0.4);
--color-primary-alpha-50: rgba(4, 165, 229, 0.5);
--color-primary-alpha-60: rgba(4, 165, 229, 0.6);
--color-primary-alpha-70: rgba(4, 165, 229, 0.7);
--color-primary-alpha-80: rgba(4, 165, 229, 0.8);
--color-primary-alpha-90: rgba(4, 165, 229, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #04a5e5;
--color-label-hover-bg: rgb(12.8300429185, 183.0892703863, 250.7699570815);
--color-label-active-bg: rgb(4.2626609442, 175.8347639485, 244.0373390558);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(4, 165, 229, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #04a5e5 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #179299;
--color-primary: #179299;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(26.3323863636, 167.1534090909, 175.1676136364);
--color-primary-dark-1: rgb(24.9994318182, 158.6920454545, 166.3005681818);
--color-primary-dark-2: rgb(26.9988636364, 171.3840909091, 179.6011363636);
--color-primary-dark-3: rgb(28.9982954545, 184.0761363636, 192.9017045455);
--color-primary-dark-4: rgb(30.9977272727, 196.7681818182, 206.2022727273);
--color-primary-dark-5: rgb(32.9971590909, 209.4602272727, 219.5028409091);
--color-primary-dark-6: rgb(44.4511363636, 213.7159090909, 223.3488636364);
--color-primary-dark-7: rgb(57.7517045455, 216.3238636364, 225.3482954545);
--color-primary-light-1: rgb(21.0005681818, 133.3079545455, 139.6994318182);
--color-primary-light-2: rgb(19.0011363636, 120.6159090909, 126.3988636364);
--color-primary-light-3: rgb(17.0017045455, 107.9238636364, 113.0982954545);
--color-primary-light-4: rgb(15.0022727273, 95.2318181818, 99.7977272727);
--color-primary-light-5: rgb(13.0028409091, 82.5397727273, 86.4971590909);
--color-primary-light-6: rgb(11.0034090909, 69.8477272727, 73.1965909091);
--color-primary-light-7: rgb(9.0039772727, 57.1556818182, 59.8960227273);
--color-primary-alpha-10: rgba(23, 146, 153, 0.1);
--color-primary-alpha-20: rgba(23, 146, 153, 0.2);
--color-primary-alpha-30: rgba(23, 146, 153, 0.3);
--color-primary-alpha-40: rgba(23, 146, 153, 0.4);
--color-primary-alpha-50: rgba(23, 146, 153, 0.5);
--color-primary-alpha-60: rgba(23, 146, 153, 0.6);
--color-primary-alpha-70: rgba(23, 146, 153, 0.7);
--color-primary-alpha-80: rgba(23, 146, 153, 0.8);
--color-primary-alpha-90: rgba(23, 146, 153, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #179299;
--color-label-hover-bg: rgb(26.9988636364, 171.3840909091, 179.6011363636);
--color-label-active-bg: rgb(24.9994318182, 158.6920454545, 166.3005681818);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(23, 146, 153, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #179299 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,849 @@
:root {
color-scheme: light;
--is-dark-theme: false;
accent-color: #df8e1d;
--color-primary: #df8e1d;
--color-primary-contrast: #eff1f5;
--color-primary-hover: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-primary-dark-1: rgb(227.0702380952, 149.0595238095, 40.2297619048);
--color-primary-dark-2: rgb(228.830952381, 155.7380952381, 53.769047619);
--color-primary-dark-3: rgb(230.5916666667, 162.4166666667, 67.3083333333);
--color-primary-dark-4: rgb(232.3523809524, 169.0952380952, 80.8476190476);
--color-primary-dark-5: rgb(234.1130952381, 175.7738095238, 94.3869047619);
--color-primary-dark-6: rgb(235.8738095238, 182.4523809524, 107.9261904762);
--color-primary-dark-7: rgb(237.6345238095, 189.130952381, 121.4654761905);
--color-primary-light-1: rgb(209.4607142857, 133.3785714286, 27.2392857143);
--color-primary-light-2: rgb(195.9214285714, 124.7571428571, 25.4785714286);
--color-primary-light-3: rgb(182.3821428571, 116.1357142857, 23.7178571429);
--color-primary-light-4: rgb(168.8428571429, 107.5142857143, 21.9571428571);
--color-primary-light-5: rgb(155.3035714286, 98.8928571429, 20.1964285714);
--color-primary-light-6: rgb(141.7642857143, 90.2714285714, 18.4357142857);
--color-primary-light-7: rgb(128.225, 81.65, 16.675);
--color-primary-alpha-10: rgba(223, 142, 29, 0.1);
--color-primary-alpha-20: rgba(223, 142, 29, 0.2);
--color-primary-alpha-30: rgba(223, 142, 29, 0.3);
--color-primary-alpha-40: rgba(223, 142, 29, 0.4);
--color-primary-alpha-50: rgba(223, 142, 29, 0.5);
--color-primary-alpha-60: rgba(223, 142, 29, 0.6);
--color-primary-alpha-70: rgba(223, 142, 29, 0.7);
--color-primary-alpha-80: rgba(223, 142, 29, 0.8);
--color-primary-alpha-90: rgba(223, 142, 29, 0.9);
--color-secondary: #bcc0cc;
--color-secondary-dark-1: rgb(195.1329545455, 199.8284090909, 211.5670454545);
--color-secondary-dark-2: rgb(186.2659090909, 191.6568181818, 205.1340909091);
--color-secondary-dark-3: rgb(177.3988636364, 183.4852272727, 198.7011363636);
--color-secondary-dark-4: rgb(168.5318181818, 175.3136363636, 192.2681818182);
--color-secondary-dark-5: rgb(159.6647727273, 167.1420454545, 185.8352272727);
--color-secondary-dark-6: rgb(150.7977272727, 158.9704545455, 179.4022727273);
--color-secondary-dark-7: rgb(141.9306818182, 150.7988636364, 172.9693181818);
--color-secondary-dark-8: rgb(133.0636363636, 142.6272727273, 166.5363636364);
--color-secondary-dark-9: rgb(124.1965909091, 134.4556818182, 160.1034090909);
--color-secondary-dark-10: rgb(115.3295454545, 126.2840909091, 153.6704545455);
--color-secondary-dark-11: rgb(106.6693181818, 118.2011363636, 147.0306818182);
--color-secondary-dark-12: rgb(100.2363636364, 111.0727272727, 138.1636363636);
--color-secondary-dark-13: rgb(93.8034090909, 103.9443181818, 129.2965909091);
--color-secondary-light-1: rgb(212.8670454545, 216.1715909091, 224.4329545455);
--color-secondary-light-2: rgb(221.7340909091, 224.3431818182, 230.8659090909);
--color-secondary-light-3: rgb(230.6011363636, 232.5147727273, 237.2988636364);
--color-secondary-light-4: rgb(239.4681818182, 240.6863636364, 243.7318181818);
--color-secondary-alpha-10: rgba(204, 208, 218, 0.1);
--color-secondary-alpha-20: rgba(204, 208, 218, 0.2);
--color-secondary-alpha-30: rgba(204, 208, 218, 0.3);
--color-secondary-alpha-40: rgba(204, 208, 218, 0.4);
--color-secondary-alpha-50: rgba(204, 208, 218, 0.5);
--color-secondary-alpha-60: rgba(204, 208, 218, 0.6);
--color-secondary-alpha-70: rgba(204, 208, 218, 0.7);
--color-secondary-alpha-80: rgba(204, 208, 218, 0.8);
--color-secondary-alpha-90: rgba(204, 208, 218, 0.9);
/* colors */
--color-red: #d20f39;
--color-orange: #fe640b;
--color-yellow: #df8e1d;
--color-olive: #40a02b;
--color-green: #40a02b;
--color-teal: #179299;
--color-blue: #1e66f5;
--color-violet: #7287fd;
--color-purple: #8839ef;
--color-pink: #ea76cb;
--color-brown: #dd7878;
--color-grey: #7c7f93;
--color-black: #e6e9ef;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(239.4, 36.6, 80.28);
--color-orange-light: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-light: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-light: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-light: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-light: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-light: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-light: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-light: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-light: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-grey-light: rgb(151.9539748954, 154.3138075314, 170.0460251046);
--color-black-light: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(239.4, 36.6, 80.28);
--color-orange-dark-1: rgb(254.2081632653, 132.2653061224, 61.7918367347);
--color-yellow-dark-1: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-olive-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-green-dark-1: rgb(80.078817734, 200.197044335, 53.802955665);
--color-teal-dark-1: rgb(29.6647727273, 188.3068181818, 197.3352272727);
--color-blue-dark-1: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-violet-dark-1: rgb(164.2867132867, 177.7972027972, 253.7132867133);
--color-purple-dark-1: rgb(164.3598130841, 104.1869158879, 242.8130841121);
--color-pink-dark-1: rgb(240.7784810127, 162.2215189873, 219.7848101266);
--color-brown-dark-1: rgb(231.2603550296, 160.7396449704, 160.7396449704);
--color-black-dark-1: hsl(220, 21.9512195122%, 101.9607843137%);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(242.8, 84.2, 118.36);
--color-orange-dark-2: rgb(254.4163265306, 164.5306122449, 112.5836734694);
--color-yellow-dark-2: rgb(237.0476190476, 186.9047619048, 116.9523809524);
--color-olive-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-green-dark-2: rgb(114.6305418719, 211.5763546798, 93.4236453202);
--color-teal-dark-2: rgb(53.3181818182, 215.4545454545, 224.6818181818);
--color-blue-dark-2: rgb(127.6595744681, 168.4085106383, 249.3404255319);
--color-violet-dark-2: rgb(214.5734265734, 220.5944055944, 254.4265734266);
--color-purple-dark-2: rgb(192.7196261682, 151.3738317757, 246.6261682243);
--color-pink-dark-2: rgb(247.5569620253, 206.4430379747, 236.5696202532);
--color-brown-dark-2: rgb(241.5207100592, 201.4792899408, 201.4792899408);
--color-black-dark-2: hsl(220, 21.9512195122%, 111.9607843137%);
/* other colors */
--color-gold: #dc8a78;
--color-white: #4c4f69;
--color-diff-removed-word-bg: rgba(210, 15, 57, 0.15);
--color-diff-added-word-bg: rgba(64, 160, 43, 0.15);
--color-diff-removed-row-bg: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-bg: rgba(223, 142, 29, 0.07);
--color-diff-added-row-bg: rgba(64, 160, 43, 0.07);
--color-diff-removed-row-border: rgba(210, 15, 57, 0.07);
--color-diff-moved-row-border: rgba(223, 142, 29, 0.07);
--color-diff-added-row-border: rgba(64, 160, 43, 0.07);
--color-diff-inactive: #7c7f93;
--color-error-border: #d20f39;
--color-error-bg: #d20f39;
--color-error-bg-active: rgb(233.8, 16.7, 63.46);
--color-error-bg-hover: rgb(239.4, 36.6, 80.28);
--color-error-text: #eff1f5;
--color-success-border: rgb(80.078817734, 200.197044335, 53.802955665);
--color-success-bg: #40a02b;
--color-success-text: #eff1f5;
--color-warning-border: rgb(231.1785714286, 164.6428571429, 71.8214285714);
--color-warning-bg: #df8e1d;
--color-warning-text: #eff1f5;
--color-info-border: rgb(78.829787234, 135.2042553191, 247.170212766);
--color-info-bg: #eff1f5;
--color-info-text: #4c4f69;
--color-red-badge: rgb(239.4, 36.6, 80.28);
--color-red-badge-bg: #eff1f5;
--color-red-badge-hover-bg: rgb(233.8, 16.7, 63.46);
--color-green-badge: #40a02b;
--color-green-badge-bg: #40a02b;
--color-green-badge-hover-bg: rgb(72.039408867, 180.0985221675, 48.4014778325);
--color-yellow-badge: #df8e1d;
--color-yellow-badge-bg: #eff1f5;
--color-yellow-badge-hover-bg: rgb(228.244047619, 153.5119047619, 49.255952381);
--color-orange-badge: #fe640b;
--color-orange-badge-bg: #eff1f5;
--color-orange-badge-hover-bg: rgb(254.1040816327, 116.1326530612, 36.3959183673);
--color-git: #fe640b;
--color-highlight-bg: rgba(223, 142, 29, 0.15);
/* target-based colors */
--color-body: #eff1f5;
--color-box-header: #e6e9ef;
--color-box-body: #e6e9ef;
--color-box-body-highlight: #ccd0da;
--color-text-dark: #6c6f85;
--color-text: #4c4f69;
--color-text-light: #5c5f77;
--color-text-light-1: #5c5f77;
--color-text-light-2: #5c5f77;
--color-text-light-3: #5c5f77;
--color-footer: #e6e9ef;
--color-timeline: #ccd0da;
--color-input-text: #4c4f69;
--color-input-background: #ccd0da;
--color-input-toggle-background: #ccd0da;
--color-input-border: #bcc0cc;
--color-input-border-hover: #acb0be;
--color-nav-bg: #e6e9ef;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #e6e9ef;
--color-navbar-transparent: rgba(239, 241, 245, 0);
--color-light: rgba(172, 176, 190, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #acb0be;
--color-hover: rgba(156, 160, 176, 0.2);
--color-active: rgba(76, 79, 105, 0.1);
--color-menu: #ccd0da;
--color-card: #ccd0da;
--color-markup-table-row: rgba(76, 79, 105, 0.02);
--color-markup-code-block: rgba(76, 79, 105, 0.05);
--color-markup-code-inline: #ccd0da;
--color-button: #ccd0da;
--color-code-bg: #eff1f5;
--color-code-sidebar-bg: #ccd0da;
--color-shadow: rgba(239, 241, 245, 0.1);
--color-tooltip-bg: #ccd0da;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #ccd0da;
--color-text-focus: #4c4f69;
--color-expand-button: #acb0be;
--color-placeholder-text: #6c6f85;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(76, 79, 105, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #e6e9ef;
--color-header-wrapper-transparent: rgba(230, 233, 239, 0);
--color-label-text: #dce0e8;
--color-label-bg: #df8e1d;
--color-label-hover-bg: rgb(228.830952381, 155.7380952381, 53.769047619);
--color-label-active-bg: rgb(227.0702380952, 149.0595238095, 40.2297619048);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #bcc0cc;
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #eff1f5;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #dce0e8;
}
.ui.basic.modal {
background-color: #dce0e8;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #eff1f5;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #eff1f5;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #eff1f5;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #4c4f69 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #dce0e8;
}
::selection {
background: rgba(223, 142, 29, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #fe640b;
}
/* Comment */
.chroma .c {
color: #9ca0b0;
}
/* CommentSingle */
.chroma .c1 {
color: #9ca0b0;
}
/* CommentHashbang */
.chroma .ch {
color: #9ca0b0;
}
/* CommentMultiline */
.chroma .cm {
color: #9ca0b0;
}
/* CommentPreproc */
.chroma .cp {
color: #1e66f5;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #1e66f5;
}
/* CommentSpecial */
.chroma .cs {
color: #9ca0b0;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #1e66f5;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #4c4f69;
background-color: rgba(210, 15, 57, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #04a5e5;
}
/* GenericInserted */
.chroma .gi {
color: #4c4f69;
background-color: rgba(64, 160, 43, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #fe640b;
}
/* GenericPrompt */
.chroma .gp {
color: #9ca0b0;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #e64553;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #e64553;
}
/* GenericSubheading */
.chroma .gu {
color: #04a5e5;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #fe640b;
}
/* Keyword */
.chroma .k {
color: #8839ef;
}
/* KeywordConstant */
.chroma .kc {
color: #df8e1d;
}
/* KeywordDeclaration */
.chroma .kd {
color: #8839ef;
}
/* KeywordNamespace */
.chroma .kn {
color: #df8e1d;
}
/* KeywordPseudo */
.chroma .kp {
color: #8839ef;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #8839ef;
}
/* KeywordType */
.chroma .kt {
color: #df8e1d;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #fe640b;
}
/* LiteralNumberBin */
.chroma .mb {
color: #fe640b;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #fe640b;
}
/* LiteralNumberHex */
.chroma .mh {
color: #fe640b;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #fe640b;
}
/* LiteralNumberOct */
.chroma .mo {
color: #fe640b;
}
/* Name */
.chroma .n {
color: #7287fd;
}
/* NameAttribute */
.chroma .na {
color: #df8e1d;
}
/* NameBuiltin */
.chroma .nb {
color: #fe640b;
}
/* NameClass */
.chroma .nc {
color: #df8e1d;
}
/* NameDecorator */
.chroma .nd {
color: #ea76cb;
}
/* NameException */
.chroma .ne {
color: #e64553;
}
/* NameFunction */
.chroma .nf {
color: #1e66f5;
}
/* NameEntity */
.chroma .ni {
color: #ea76cb;
}
/* NameLabel */
.chroma .nl {
color: #df8e1d;
}
/* NameNamespace */
.chroma .nn {
color: #df8e1d;
}
/* NameConstant */
.chroma .no {
color: #df8e1d;
}
/* NameTag */
.chroma .nt {
color: #8839ef;
}
/* NameVariable */
.chroma .nv {
color: #fe640b;
}
/* NameOther */
.chroma .nx {
color: #fe640b;
}
/* Operator */
.chroma .o {
color: #04a5e5;
}
/* OperatorWord */
.chroma .ow {
color: #04a5e5;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #7c7f93;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #40a02b;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #40a02b;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #40a02b;
}
/* LiteralStringAffix */
.chroma .sa {
color: #40a02b;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #40a02b;
}
/* LiteralStringChar */
.chroma .sc {
color: #40a02b;
}
/* LiteralStringDoc */
.chroma .sd {
color: #40a02b;
}
/* LiteralStringEscape */
.chroma .se {
color: #1e66f5;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #40a02b;
}
/* LiteralStringInterpol */
.chroma .si {
color: #40a02b;
}
/* LiteralStringRegex */
.chroma .sr {
color: #1e66f5;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #40a02b;
}
/* LiteralStringOther */
.chroma .sx {
color: #40a02b;
}
/* NameVariableClass */
.chroma .vc {
color: #df8e1d;
}
/* NameVariableGlobal */
.chroma .vg {
color: #fe640b;
}
/* NameVariableInstance */
.chroma .vi {
color: #df8e1d;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #ccd0da;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #4c4f69;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #4c4f69;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #40a02b;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #8839ef;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #d20f39;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #fe640b;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #4c4f69;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #04a5e5;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #179299;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #acb0be;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #40a02b;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #40a02b;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #fe640b;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #fe640b;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #fe640b;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #4c4f69;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #df8e1d;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #df8e1d;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #7c7f93;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #1e66f5;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #1e66f5;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #d20f39;
}
.monaco-editor .selected-text {
background-color: #ccd0da !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #6c6f85 !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #df8e1d !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(232.7, 235.4, 240.8) !important;
}
.monaco-editor .mtk1 {
color: #4c4f69 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #fe640b !important;
}
.monaco-editor .mtk4 {
color: #179299 !important;
}
.monaco-editor .mtk5 {
color: #4c4f69 !important;
}
.monaco-editor .mtk6 {
color: #8839ef !important;
}
.monaco-editor .mtk7 {
color: #fe640b !important;
}
.monaco-editor .mtk8 {
color: #7c7f93 !important;
}
.monaco-editor .mtk9 {
color: #8839ef !important;
}
.monaco-editor .mtk10 {
color: #6c6f85 !important;
}
.monaco-editor .mtk11 {
color: #179299 !important;
}
.monaco-editor .mtk12 {
color: #179299 !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #8839ef !important;
}
.monaco-editor .mtk16 {
color: #7c7f93 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #179299 !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #40a02b !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #1e66f5 !important;
}
.monaco-editor .mtk24 {
color: #fe640b !important;
}
.monaco-editor .mtk25 {
color: #ea76cb !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(156.4, 40.6, 76.2) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(182.8, 91.6, 48.6) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(164.2, 116.8, 59.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(68.8, 127.6, 67.8) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(48.4, 92.8, 189) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(112, 65.8, 185.4) !important;
}

View File

@@ -0,0 +1,2 @@
@import "theme-catppuccin-latte-lavender.css" (prefers-color-scheme: light);
@import "theme-catppuccin-mocha-lavender.css" (prefers-color-scheme: dark);

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #8aadf4;
--color-primary: #8aadf4;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(114.69140625, 156.6640625, 241.80859375);
--color-primary-dark-1: rgb(124.01484375, 163.1984375, 242.68515625);
--color-primary-dark-2: rgb(110.0296875, 153.396875, 241.3703125);
--color-primary-dark-3: rgb(96.04453125, 143.5953125, 240.05546875);
--color-primary-dark-4: rgb(82.059375, 133.79375, 238.740625);
--color-primary-dark-5: rgb(68.07421875, 123.9921875, 237.42578125);
--color-primary-dark-6: rgb(54.0890625, 114.190625, 236.1109375);
--color-primary-dark-7: rgb(40.10390625, 104.3890625, 234.79609375);
--color-primary-light-1: rgb(151.98515625, 182.8015625, 245.31484375);
--color-primary-light-2: rgb(165.9703125, 192.603125, 246.6296875);
--color-primary-light-3: rgb(179.95546875, 202.4046875, 247.94453125);
--color-primary-light-4: rgb(193.940625, 212.20625, 249.259375);
--color-primary-light-5: rgb(207.92578125, 222.0078125, 250.57421875);
--color-primary-light-6: rgb(221.9109375, 231.809375, 251.8890625);
--color-primary-light-7: rgb(235.89609375, 241.6109375, 253.20390625);
--color-primary-alpha-10: rgba(138, 173, 244, 0.1);
--color-primary-alpha-20: rgba(138, 173, 244, 0.2);
--color-primary-alpha-30: rgba(138, 173, 244, 0.3);
--color-primary-alpha-40: rgba(138, 173, 244, 0.4);
--color-primary-alpha-50: rgba(138, 173, 244, 0.5);
--color-primary-alpha-60: rgba(138, 173, 244, 0.6);
--color-primary-alpha-70: rgba(138, 173, 244, 0.7);
--color-primary-alpha-80: rgba(138, 173, 244, 0.8);
--color-primary-alpha-90: rgba(138, 173, 244, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #8aadf4;
--color-label-hover-bg: rgb(110.0296875, 153.396875, 241.3703125);
--color-label-active-bg: rgb(124.01484375, 163.1984375, 242.68515625);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(138, 173, 244, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #8aadf4 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #f0c6c6;
--color-primary: #f0c6c6;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(234.6875, 177.8125, 177.8125);
--color-primary-dark-1: rgb(236.8125, 185.8875, 185.8875);
--color-primary-dark-2: rgb(233.625, 173.775, 173.775);
--color-primary-dark-3: rgb(230.4375, 161.6625, 161.6625);
--color-primary-dark-4: rgb(227.25, 149.55, 149.55);
--color-primary-dark-5: rgb(224.0625, 137.4375, 137.4375);
--color-primary-dark-6: rgb(220.875, 125.325, 125.325);
--color-primary-dark-7: rgb(217.6875, 113.2125, 113.2125);
--color-primary-light-1: rgb(243.1875, 210.1125, 210.1125);
--color-primary-light-2: rgb(246.375, 222.225, 222.225);
--color-primary-light-3: rgb(249.5625, 234.3375, 234.3375);
--color-primary-light-4: rgb(252.75, 246.45, 246.45);
--color-primary-light-5: hsl(0, 58.3333333333%, 100.8823529412%);
--color-primary-light-6: hsl(0, 58.3333333333%, 103.8823529412%);
--color-primary-light-7: hsl(0, 58.3333333333%, 106.8823529412%);
--color-primary-alpha-10: rgba(240, 198, 198, 0.1);
--color-primary-alpha-20: rgba(240, 198, 198, 0.2);
--color-primary-alpha-30: rgba(240, 198, 198, 0.3);
--color-primary-alpha-40: rgba(240, 198, 198, 0.4);
--color-primary-alpha-50: rgba(240, 198, 198, 0.5);
--color-primary-alpha-60: rgba(240, 198, 198, 0.6);
--color-primary-alpha-70: rgba(240, 198, 198, 0.7);
--color-primary-alpha-80: rgba(240, 198, 198, 0.8);
--color-primary-alpha-90: rgba(240, 198, 198, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #f0c6c6;
--color-label-hover-bg: rgb(233.625, 173.775, 173.775);
--color-label-active-bg: rgb(236.8125, 185.8875, 185.8875);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(240, 198, 198, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #f0c6c6 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #a6da95;
--color-primary: #a6da95;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-primary-dark-1: rgb(156.4776223776, 214.0412587413, 137.6587412587);
--color-primary-dark-2: rgb(146.9552447552, 210.0825174825, 126.3174825175);
--color-primary-dark-3: rgb(137.4328671329, 206.1237762238, 114.9762237762);
--color-primary-dark-4: rgb(127.9104895105, 202.165034965, 103.634965035);
--color-primary-dark-5: rgb(118.3881118881, 198.2062937063, 92.2937062937);
--color-primary-dark-6: rgb(108.8657342657, 194.2475524476, 80.9524475524);
--color-primary-dark-7: rgb(99.3433566434, 190.2888111888, 69.6111888112);
--color-primary-light-1: rgb(175.5223776224, 221.9587412587, 160.3412587413);
--color-primary-light-2: rgb(185.0447552448, 225.9174825175, 171.6825174825);
--color-primary-light-3: rgb(194.5671328671, 229.8762237762, 183.0237762238);
--color-primary-light-4: rgb(204.0895104895, 233.834965035, 194.365034965);
--color-primary-light-5: rgb(213.6118881119, 237.7937062937, 205.7062937063);
--color-primary-light-6: rgb(223.1342657343, 241.7524475524, 217.0475524476);
--color-primary-light-7: rgb(232.6566433566, 245.7111888112, 228.3888111888);
--color-primary-alpha-10: rgba(166, 218, 149, 0.1);
--color-primary-alpha-20: rgba(166, 218, 149, 0.2);
--color-primary-alpha-30: rgba(166, 218, 149, 0.3);
--color-primary-alpha-40: rgba(166, 218, 149, 0.4);
--color-primary-alpha-50: rgba(166, 218, 149, 0.5);
--color-primary-alpha-60: rgba(166, 218, 149, 0.6);
--color-primary-alpha-70: rgba(166, 218, 149, 0.7);
--color-primary-alpha-80: rgba(166, 218, 149, 0.8);
--color-primary-alpha-90: rgba(166, 218, 149, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #a6da95;
--color-label-hover-bg: rgb(146.9552447552, 210.0825174825, 126.3174825175);
--color-label-active-bg: rgb(156.4776223776, 214.0412587413, 137.6587412587);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(166, 218, 149, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #a6da95 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #b7bdf8;
--color-primary: #b7bdf8;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(159.7594936709, 167.6962025316, 245.7405063291);
--color-primary-dark-1: rgb(169.0556962025, 176.217721519, 246.6443037975);
--color-primary-dark-2: rgb(155.1113924051, 163.435443038, 245.2886075949);
--color-primary-dark-3: rgb(141.1670886076, 150.653164557, 243.9329113924);
--color-primary-dark-4: rgb(127.2227848101, 137.8708860759, 242.5772151899);
--color-primary-dark-5: rgb(113.2784810127, 125.0886075949, 241.2215189873);
--color-primary-dark-6: rgb(99.3341772152, 112.3063291139, 239.8658227848);
--color-primary-dark-7: rgb(85.3898734177, 99.5240506329, 238.5101265823);
--color-primary-light-1: rgb(196.9443037975, 201.782278481, 249.3556962025);
--color-primary-light-2: rgb(210.8886075949, 214.564556962, 250.7113924051);
--color-primary-light-3: rgb(224.8329113924, 227.346835443, 252.0670886076);
--color-primary-light-4: rgb(238.7772151899, 240.1291139241, 253.4227848101);
--color-primary-light-5: rgb(252.7215189873, 252.9113924051, 254.7784810127);
--color-primary-light-6: hsl(234.4615384615, 82.2784810127%, 102.5098039216%);
--color-primary-light-7: hsl(234.4615384615, 82.2784810127%, 105.5098039216%);
--color-primary-alpha-10: rgba(183, 189, 248, 0.1);
--color-primary-alpha-20: rgba(183, 189, 248, 0.2);
--color-primary-alpha-30: rgba(183, 189, 248, 0.3);
--color-primary-alpha-40: rgba(183, 189, 248, 0.4);
--color-primary-alpha-50: rgba(183, 189, 248, 0.5);
--color-primary-alpha-60: rgba(183, 189, 248, 0.6);
--color-primary-alpha-70: rgba(183, 189, 248, 0.7);
--color-primary-alpha-80: rgba(183, 189, 248, 0.8);
--color-primary-alpha-90: rgba(183, 189, 248, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #b7bdf8;
--color-label-hover-bg: rgb(155.1113924051, 163.435443038, 245.2886075949);
--color-label-active-bg: rgb(169.0556962025, 176.217721519, 246.6443037975);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(183, 189, 248, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #b7bdf8 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #ee99a0;
--color-primary: #ee99a0;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(234.3571428571, 131.1428571429, 139.6428571429);
--color-primary-dark-1: rgb(235.8142857143, 139.8857142857, 147.7857142857);
--color-primary-dark-2: rgb(233.6285714286, 126.7714285714, 135.5714285714);
--color-primary-dark-3: rgb(231.4428571429, 113.6571428571, 123.3571428571);
--color-primary-dark-4: rgb(229.2571428571, 100.5428571429, 111.1428571429);
--color-primary-dark-5: rgb(227.0714285714, 87.4285714286, 98.9285714286);
--color-primary-dark-6: rgb(224.8857142857, 74.3142857143, 86.7142857143);
--color-primary-dark-7: rgb(222.7, 61.2, 74.5);
--color-primary-light-1: rgb(240.1857142857, 166.1142857143, 172.2142857143);
--color-primary-light-2: rgb(242.3714285714, 179.2285714286, 184.4285714286);
--color-primary-light-3: rgb(244.5571428571, 192.3428571429, 196.6428571429);
--color-primary-light-4: rgb(246.7428571429, 205.4571428571, 208.8571428571);
--color-primary-light-5: rgb(248.9285714286, 218.5714285714, 221.0714285714);
--color-primary-light-6: rgb(251.1142857143, 231.6857142857, 233.2857142857);
--color-primary-light-7: rgb(253.3, 244.8, 245.5);
--color-primary-alpha-10: rgba(238, 153, 160, 0.1);
--color-primary-alpha-20: rgba(238, 153, 160, 0.2);
--color-primary-alpha-30: rgba(238, 153, 160, 0.3);
--color-primary-alpha-40: rgba(238, 153, 160, 0.4);
--color-primary-alpha-50: rgba(238, 153, 160, 0.5);
--color-primary-alpha-60: rgba(238, 153, 160, 0.6);
--color-primary-alpha-70: rgba(238, 153, 160, 0.7);
--color-primary-alpha-80: rgba(238, 153, 160, 0.8);
--color-primary-alpha-90: rgba(238, 153, 160, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #ee99a0;
--color-label-hover-bg: rgb(233.6285714286, 126.7714285714, 135.5714285714);
--color-label-active-bg: rgb(235.8142857143, 139.8857142857, 147.7857142857);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(238, 153, 160, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #ee99a0 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #c6a0f6;
--color-primary: #c6a0f6;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(184.0240384615, 136.7067307692, 243.7932692308);
--color-primary-dark-1: rgb(189.6144230769, 146.0240384615, 244.6759615385);
--color-primary-dark-2: rgb(181.2288461538, 132.0480769231, 243.3519230769);
--color-primary-dark-3: rgb(172.8432692308, 118.0721153846, 242.0278846154);
--color-primary-dark-4: rgb(164.4576923077, 104.0961538462, 240.7038461538);
--color-primary-dark-5: rgb(156.0721153846, 90.1201923077, 239.3798076923);
--color-primary-dark-6: rgb(147.6865384615, 76.1442307692, 238.0557692308);
--color-primary-dark-7: rgb(139.3009615385, 62.1682692308, 236.7317307692);
--color-primary-light-1: rgb(206.3855769231, 173.9759615385, 247.3240384615);
--color-primary-light-2: rgb(214.7711538462, 187.9519230769, 248.6480769231);
--color-primary-light-3: rgb(223.1567307692, 201.9278846154, 249.9721153846);
--color-primary-light-4: rgb(231.5423076923, 215.9038461538, 251.2961538462);
--color-primary-light-5: rgb(239.9278846154, 229.8798076923, 252.6201923077);
--color-primary-light-6: rgb(248.3134615385, 243.8557692308, 253.9442307692);
--color-primary-light-7: hsl(266.511627907, 82.6923076923%, 100.6078431373%);
--color-primary-alpha-10: rgba(198, 160, 246, 0.1);
--color-primary-alpha-20: rgba(198, 160, 246, 0.2);
--color-primary-alpha-30: rgba(198, 160, 246, 0.3);
--color-primary-alpha-40: rgba(198, 160, 246, 0.4);
--color-primary-alpha-50: rgba(198, 160, 246, 0.5);
--color-primary-alpha-60: rgba(198, 160, 246, 0.6);
--color-primary-alpha-70: rgba(198, 160, 246, 0.7);
--color-primary-alpha-80: rgba(198, 160, 246, 0.8);
--color-primary-alpha-90: rgba(198, 160, 246, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #c6a0f6;
--color-label-hover-bg: rgb(181.2288461538, 132.0480769231, 243.3519230769);
--color-label-active-bg: rgb(189.6144230769, 146.0240384615, 244.6759615385);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(198, 160, 246, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #c6a0f6 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #f5a97f;
--color-primary: #f5a97f;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-primary-dark-1: rgb(243.8913043478, 159.4652173913, 112.8086956522);
--color-primary-dark-2: rgb(242.7826086957, 149.9304347826, 98.6173913043);
--color-primary-dark-3: rgb(241.6739130435, 140.3956521739, 84.4260869565);
--color-primary-dark-4: rgb(240.5652173913, 130.8608695652, 70.2347826087);
--color-primary-dark-5: rgb(239.4565217391, 121.3260869565, 56.0434782609);
--color-primary-dark-6: rgb(238.347826087, 111.7913043478, 41.852173913);
--color-primary-dark-7: rgb(237.2391304348, 102.2565217391, 27.6608695652);
--color-primary-light-1: rgb(246.1086956522, 178.5347826087, 141.1913043478);
--color-primary-light-2: rgb(247.2173913043, 188.0695652174, 155.3826086957);
--color-primary-light-3: rgb(248.3260869565, 197.6043478261, 169.5739130435);
--color-primary-light-4: rgb(249.4347826087, 207.1391304348, 183.7652173913);
--color-primary-light-5: rgb(250.5434782609, 216.6739130435, 197.9565217391);
--color-primary-light-6: rgb(251.652173913, 226.2086956522, 212.147826087);
--color-primary-light-7: rgb(252.7608695652, 235.7434782609, 226.3391304348);
--color-primary-alpha-10: rgba(245, 169, 127, 0.1);
--color-primary-alpha-20: rgba(245, 169, 127, 0.2);
--color-primary-alpha-30: rgba(245, 169, 127, 0.3);
--color-primary-alpha-40: rgba(245, 169, 127, 0.4);
--color-primary-alpha-50: rgba(245, 169, 127, 0.5);
--color-primary-alpha-60: rgba(245, 169, 127, 0.6);
--color-primary-alpha-70: rgba(245, 169, 127, 0.7);
--color-primary-alpha-80: rgba(245, 169, 127, 0.8);
--color-primary-alpha-90: rgba(245, 169, 127, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #f5a97f;
--color-label-hover-bg: rgb(242.7826086957, 149.9304347826, 98.6173913043);
--color-label-active-bg: rgb(243.8913043478, 159.4652173913, 112.8086956522);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(245, 169, 127, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #f5a97f !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #f5bde6;
--color-primary: #f5bde6;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(241.6447368421, 166.8552631579, 221.6118421053);
--color-primary-dark-1: rgb(242.9868421053, 175.7131578947, 224.9671052632);
--color-primary-dark-2: rgb(240.9736842105, 162.4263157895, 219.9342105263);
--color-primary-dark-3: rgb(238.9605263158, 149.1394736842, 214.9013157895);
--color-primary-dark-4: rgb(236.9473684211, 135.8526315789, 209.8684210526);
--color-primary-dark-5: rgb(234.9342105263, 122.5657894737, 204.8355263158);
--color-primary-dark-6: rgb(232.9210526316, 109.2789473684, 199.8026315789);
--color-primary-dark-7: rgb(230.9078947368, 95.9921052632, 194.7697368421);
--color-primary-light-1: rgb(247.0131578947, 202.2868421053, 235.0328947368);
--color-primary-light-2: rgb(249.0263157895, 215.5736842105, 240.0657894737);
--color-primary-light-3: rgb(251.0394736842, 228.8605263158, 245.0986842105);
--color-primary-light-4: rgb(253.0526315789, 242.1473684211, 250.1315789474);
--color-primary-light-5: hsl(316.0714285714, 73.6842105263%, 100.0980392157%);
--color-primary-light-6: hsl(316.0714285714, 73.6842105263%, 103.0980392157%);
--color-primary-light-7: hsl(316.0714285714, 73.6842105263%, 106.0980392157%);
--color-primary-alpha-10: rgba(245, 189, 230, 0.1);
--color-primary-alpha-20: rgba(245, 189, 230, 0.2);
--color-primary-alpha-30: rgba(245, 189, 230, 0.3);
--color-primary-alpha-40: rgba(245, 189, 230, 0.4);
--color-primary-alpha-50: rgba(245, 189, 230, 0.5);
--color-primary-alpha-60: rgba(245, 189, 230, 0.6);
--color-primary-alpha-70: rgba(245, 189, 230, 0.7);
--color-primary-alpha-80: rgba(245, 189, 230, 0.8);
--color-primary-alpha-90: rgba(245, 189, 230, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #f5bde6;
--color-label-hover-bg: rgb(240.9736842105, 162.4263157895, 219.9342105263);
--color-label-active-bg: rgb(242.9868421053, 175.7131578947, 224.9671052632);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(245, 189, 230, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #f5bde6 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #ed8796;
--color-primary: #ed8796;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-primary-dark-1: rgb(235.0043478261, 121.6956521739, 138.3586956522);
--color-primary-dark-2: rgb(233.0086956522, 108.3913043478, 126.7173913043);
--color-primary-dark-3: rgb(231.0130434783, 95.0869565217, 115.0760869565);
--color-primary-dark-4: rgb(229.0173913043, 81.7826086957, 103.4347826087);
--color-primary-dark-5: rgb(227.0217391304, 68.4782608696, 91.7934782609);
--color-primary-dark-6: rgb(225.0260869565, 55.1739130435, 80.152173913);
--color-primary-dark-7: rgb(223.0304347826, 41.8695652174, 68.5108695652);
--color-primary-light-1: rgb(238.9956521739, 148.3043478261, 161.6413043478);
--color-primary-light-2: rgb(240.9913043478, 161.6086956522, 173.2826086957);
--color-primary-light-3: rgb(242.9869565217, 174.9130434783, 184.9239130435);
--color-primary-light-4: rgb(244.9826086957, 188.2173913043, 196.5652173913);
--color-primary-light-5: rgb(246.9782608696, 201.5217391304, 208.2065217391);
--color-primary-light-6: rgb(248.9739130435, 214.8260869565, 219.847826087);
--color-primary-light-7: rgb(250.9695652174, 228.1304347826, 231.4891304348);
--color-primary-alpha-10: rgba(237, 135, 150, 0.1);
--color-primary-alpha-20: rgba(237, 135, 150, 0.2);
--color-primary-alpha-30: rgba(237, 135, 150, 0.3);
--color-primary-alpha-40: rgba(237, 135, 150, 0.4);
--color-primary-alpha-50: rgba(237, 135, 150, 0.5);
--color-primary-alpha-60: rgba(237, 135, 150, 0.6);
--color-primary-alpha-70: rgba(237, 135, 150, 0.7);
--color-primary-alpha-80: rgba(237, 135, 150, 0.8);
--color-primary-alpha-90: rgba(237, 135, 150, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #ed8796;
--color-label-hover-bg: rgb(233.0086956522, 108.3913043478, 126.7173913043);
--color-label-active-bg: rgb(235.0043478261, 121.6956521739, 138.3586956522);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(237, 135, 150, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #ed8796 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #f4dbd6;
--color-primary: #f4dbd6;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(238.6057692308, 201.3461538462, 193.8942307692);
--color-primary-dark-1: rgb(240.7634615385, 208.4076923077, 201.9365384615);
--color-primary-dark-2: rgb(237.5269230769, 197.8153846154, 189.8730769231);
--color-primary-dark-3: rgb(234.2903846154, 187.2230769231, 177.8096153846);
--color-primary-dark-4: rgb(231.0538461538, 176.6307692308, 165.7461538462);
--color-primary-dark-5: rgb(227.8173076923, 166.0384615385, 153.6826923077);
--color-primary-dark-6: rgb(224.5807692308, 155.4461538462, 141.6192307692);
--color-primary-dark-7: rgb(221.3442307692, 144.8538461538, 129.5557692308);
--color-primary-light-1: rgb(247.2365384615, 229.5923076923, 226.0634615385);
--color-primary-light-2: rgb(250.4730769231, 240.1846153846, 238.1269230769);
--color-primary-light-3: rgb(253.7096153846, 250.7769230769, 250.1903846154);
--color-primary-light-4: hsl(10, 57.6923076923%, 101.8039215686%);
--color-primary-light-5: hsl(10, 57.6923076923%, 104.8039215686%);
--color-primary-light-6: hsl(10, 57.6923076923%, 107.8039215686%);
--color-primary-light-7: hsl(10, 57.6923076923%, 110.8039215686%);
--color-primary-alpha-10: rgba(244, 219, 214, 0.1);
--color-primary-alpha-20: rgba(244, 219, 214, 0.2);
--color-primary-alpha-30: rgba(244, 219, 214, 0.3);
--color-primary-alpha-40: rgba(244, 219, 214, 0.4);
--color-primary-alpha-50: rgba(244, 219, 214, 0.5);
--color-primary-alpha-60: rgba(244, 219, 214, 0.6);
--color-primary-alpha-70: rgba(244, 219, 214, 0.7);
--color-primary-alpha-80: rgba(244, 219, 214, 0.8);
--color-primary-alpha-90: rgba(244, 219, 214, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #f4dbd6;
--color-label-hover-bg: rgb(237.5269230769, 197.8153846154, 189.8730769231);
--color-label-active-bg: rgb(240.7634615385, 208.4076923077, 201.9365384615);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(244, 219, 214, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #f4dbd6 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #7dc4e4;
--color-primary: #7dc4e4;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(103.8853503185, 186.4171974522, 223.6146496815);
--color-primary-dark-1: rgb(112.3312101911, 190.2503184713, 225.3687898089);
--color-primary-dark-2: rgb(99.6624203822, 184.5006369427, 222.7375796178);
--color-primary-dark-3: rgb(86.9936305732, 178.750955414, 220.1063694268);
--color-primary-dark-4: rgb(74.3248407643, 173.0012738854, 217.4751592357);
--color-primary-dark-5: rgb(61.6560509554, 167.2515923567, 214.8439490446);
--color-primary-dark-6: rgb(48.9872611465, 161.501910828, 212.2127388535);
--color-primary-dark-7: rgb(42.2885350318, 153.4917197452, 203.6114649682);
--color-primary-light-1: rgb(137.6687898089, 201.7496815287, 230.6312101911);
--color-primary-light-2: rgb(150.3375796178, 207.4993630573, 233.2624203822);
--color-primary-light-3: rgb(163.0063694268, 213.249044586, 235.8936305732);
--color-primary-light-4: rgb(175.6751592357, 218.9987261146, 238.5248407643);
--color-primary-light-5: rgb(188.3439490446, 224.7484076433, 241.1560509554);
--color-primary-light-6: rgb(201.0127388535, 230.498089172, 243.7872611465);
--color-primary-light-7: rgb(213.6815286624, 236.2477707006, 246.4184713376);
--color-primary-alpha-10: rgba(125, 196, 228, 0.1);
--color-primary-alpha-20: rgba(125, 196, 228, 0.2);
--color-primary-alpha-30: rgba(125, 196, 228, 0.3);
--color-primary-alpha-40: rgba(125, 196, 228, 0.4);
--color-primary-alpha-50: rgba(125, 196, 228, 0.5);
--color-primary-alpha-60: rgba(125, 196, 228, 0.6);
--color-primary-alpha-70: rgba(125, 196, 228, 0.7);
--color-primary-alpha-80: rgba(125, 196, 228, 0.8);
--color-primary-alpha-90: rgba(125, 196, 228, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #7dc4e4;
--color-label-hover-bg: rgb(99.6624203822, 184.5006369427, 222.7375796178);
--color-label-active-bg: rgb(112.3312101911, 190.2503184713, 225.3687898089);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(125, 196, 228, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #7dc4e4 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

View File

@@ -0,0 +1,873 @@
:root {
color-scheme: dark;
--is-dark-theme: true;
accent-color: #91d7e3;
--color-primary: #91d7e3;
--color-primary-contrast: #181926;
--color-primary-hover: rgb(124.6739130435, 207.6086956522, 221.8260869565);
--color-primary-dark-1: rgb(132.8043478261, 210.5652173913, 223.8956521739);
--color-primary-dark-2: rgb(120.6086956522, 206.1304347826, 220.7913043478);
--color-primary-dark-3: rgb(108.4130434783, 201.6956521739, 217.6869565217);
--color-primary-dark-4: rgb(96.2173913043, 197.2608695652, 214.5826086957);
--color-primary-dark-5: rgb(84.0217391304, 192.8260869565, 211.4782608696);
--color-primary-dark-6: rgb(71.8260869565, 188.3913043478, 208.3739130435);
--color-primary-dark-7: rgb(59.6304347826, 183.9565217391, 205.2695652174);
--color-primary-light-1: rgb(157.1956521739, 219.4347826087, 230.1043478261);
--color-primary-light-2: rgb(169.3913043478, 223.8695652174, 233.2086956522);
--color-primary-light-3: rgb(181.5869565217, 228.3043478261, 236.3130434783);
--color-primary-light-4: rgb(193.7826086957, 232.7391304348, 239.4173913043);
--color-primary-light-5: rgb(205.9782608696, 237.1739130435, 242.5217391304);
--color-primary-light-6: rgb(218.1739130435, 241.6086956522, 245.6260869565);
--color-primary-light-7: rgb(230.3695652174, 246.0434782609, 248.7304347826);
--color-primary-alpha-10: rgba(145, 215, 227, 0.1);
--color-primary-alpha-20: rgba(145, 215, 227, 0.2);
--color-primary-alpha-30: rgba(145, 215, 227, 0.3);
--color-primary-alpha-40: rgba(145, 215, 227, 0.4);
--color-primary-alpha-50: rgba(145, 215, 227, 0.5);
--color-primary-alpha-60: rgba(145, 215, 227, 0.6);
--color-primary-alpha-70: rgba(145, 215, 227, 0.7);
--color-primary-alpha-80: rgba(145, 215, 227, 0.8);
--color-primary-alpha-90: rgba(145, 215, 227, 0.9);
--color-secondary: #494d64;
--color-secondary-dark-1: rgb(60.2120300752, 64.6721804511, 88.0879699248);
--color-secondary-dark-2: rgb(66.4240601504, 71.3443609023, 97.1759398496);
--color-secondary-dark-3: rgb(72.6360902256, 78.0165413534, 106.2639097744);
--color-secondary-dark-4: rgb(78.8481203008, 84.6887218045, 115.3518796992);
--color-secondary-dark-5: rgb(85.0601503759, 91.3609022556, 124.4398496241);
--color-secondary-dark-6: rgb(91.2721804511, 98.0330827068, 133.5278195489);
--color-secondary-dark-7: rgb(97.4842105263, 104.7052631579, 142.6157894737);
--color-secondary-dark-8: rgb(103.7714285714, 111.4285714286, 151.6285714286);
--color-secondary-dark-9: rgb(112.8593984962, 120.0563909774, 157.8406015038);
--color-secondary-dark-10: rgb(121.9473684211, 128.6842105263, 164.0526315789);
--color-secondary-dark-11: rgb(131.0353383459, 137.3120300752, 170.2646616541);
--color-secondary-dark-12: rgb(140.1233082707, 145.9398496241, 176.4766917293);
--color-secondary-dark-13: rgb(149.2112781955, 154.5676691729, 182.6887218045);
--color-secondary-light-1: rgb(47.7879699248, 51.3278195489, 69.9120300752);
--color-secondary-light-2: rgb(41.5759398496, 44.6556390977, 60.8240601504);
--color-secondary-light-3: rgb(35.3639097744, 37.9834586466, 51.7360902256);
--color-secondary-light-4: rgb(29.1518796992, 31.3112781955, 42.6481203008);
--color-secondary-alpha-10: rgba(54, 58, 79, 0.1);
--color-secondary-alpha-20: rgba(54, 58, 79, 0.2);
--color-secondary-alpha-30: rgba(54, 58, 79, 0.3);
--color-secondary-alpha-40: rgba(54, 58, 79, 0.4);
--color-secondary-alpha-50: rgba(54, 58, 79, 0.5);
--color-secondary-alpha-60: rgba(54, 58, 79, 0.6);
--color-secondary-alpha-70: rgba(54, 58, 79, 0.7);
--color-secondary-alpha-80: rgba(54, 58, 79, 0.8);
--color-secondary-alpha-90: rgba(54, 58, 79, 0.9);
/* colors */
--color-red: #ed8796;
--color-orange: #f5a97f;
--color-yellow: #eed49f;
--color-olive: #a6da95;
--color-green: #a6da95;
--color-teal: #8bd5ca;
--color-blue: #8aadf4;
--color-violet: #b7bdf8;
--color-purple: #c6a0f6;
--color-pink: #f5bde6;
--color-brown: #f0c6c6;
--color-grey: #939ab7;
--color-black: #1e2030;
/* light variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-light: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-light: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-light: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-light: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-light: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-light: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-light: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-light: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-light: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-light: rgb(229.375, 157.625, 157.625);
--color-grey-light: rgb(116.4, 125.3833333333, 162.6);
--color-black-light: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 1 variants - produced via Sass scale-color(color, $lightness: -10%) */
--color-red-dark-1: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-orange-dark-1: rgb(241.3043478261, 137.2173913043, 79.6956521739);
--color-yellow-dark-1: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-olive-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-green-dark-1: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-teal-dark-1: rgb(101.5569620253, 199.4430379747, 184.8924050633);
--color-blue-dark-1: rgb(91.3828125, 140.328125, 239.6171875);
--color-violet-dark-1: rgb(136.5189873418, 146.3924050633, 243.4810126582);
--color-purple-dark-1: rgb(170.0480769231, 113.4134615385, 241.5865384615);
--color-pink-dark-1: rgb(238.2894736842, 144.7105263158, 213.2236842105);
--color-brown-dark-1: rgb(229.375, 157.625, 157.625);
--color-black-dark-1: rgb(10.3846153846, 11.0769230769, 16.6153846154);
/* dark 2 variants - produced via Sass scale-color(color, $lightness: -20%) */
--color-red-dark-2: rgb(223.6956521739, 46.3043478261, 72.3913043478);
--color-orange-dark-2: rgb(237.6086956522, 105.4347826087, 32.3913043478);
--color-yellow-dark-2: rgb(222.6548672566, 173.185840708, 72.3451327434);
--color-olive-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-green-dark-2: rgb(102.5174825175, 191.6083916084, 73.3916083916);
--color-teal-dark-2: rgb(66.4556962025, 183.5443037975, 166.1392405063);
--color-blue-dark-2: rgb(44.765625, 107.65625, 235.234375);
--color-violet-dark-2: rgb(90.0379746835, 103.7848101266, 238.9620253165);
--color-purple-dark-2: rgb(142.0961538462, 66.8269230769, 237.1730769231);
--color-pink-dark-2: rgb(231.5789473684, 100.4210526316, 196.4473684211);
--color-brown-dark-2: rgb(218.75, 117.25, 117.25);
--color-black-dark-2: hsl(233.3333333333, 23.0769230769%, -4.7058823529%);
/* other colors */
--color-gold: #f4dbd6;
--color-white: #cad3f5;
--color-diff-removed-word-bg: rgba(237, 135, 150, 0.15);
--color-diff-added-word-bg: rgba(166, 218, 149, 0.15);
--color-diff-removed-row-bg: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-bg: rgba(238, 212, 159, 0.07);
--color-diff-added-row-bg: rgba(166, 218, 149, 0.07);
--color-diff-removed-row-border: rgba(237, 135, 150, 0.07);
--color-diff-moved-row-border: rgba(238, 212, 159, 0.07);
--color-diff-added-row-border: rgba(166, 218, 149, 0.07);
--color-diff-inactive: #939ab7;
--color-error-border: #ed8796;
--color-error-bg: #ed8796;
--color-error-bg-active: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-error-bg-hover: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-error-text: #181926;
--color-success-border: rgb(134.2587412587, 204.8041958042, 111.1958041958);
--color-success-bg: #a6da95;
--color-success-text: #181926;
--color-warning-border: rgb(230.3274336283, 192.592920354, 115.6725663717);
--color-warning-bg: #eed49f;
--color-warning-text: #181926;
--color-info-border: rgb(91.3828125, 140.328125, 239.6171875);
--color-info-bg: #181926;
--color-info-text: #cad3f5;
--color-red-badge: rgb(230.347826087, 90.652173913, 111.1956521739);
--color-red-badge-bg: #181926;
--color-red-badge-hover-bg: rgb(233.6739130435, 112.8260869565, 130.597826087);
--color-green-badge: #a6da95;
--color-green-badge-bg: #a6da95;
--color-green-badge-hover-bg: rgb(150.1293706294, 211.4020979021, 130.0979020979);
--color-yellow-badge: #eed49f;
--color-yellow-badge-bg: #181926;
--color-yellow-badge-hover-bg: rgb(234.1637168142, 202.296460177, 137.3362831858);
--color-orange-badge: #f5a97f;
--color-orange-badge-bg: #181926;
--color-orange-badge-hover-bg: rgb(243.152173913, 153.1086956522, 103.347826087);
--color-git: #f5a97f;
--color-highlight-bg: rgba(238, 212, 159, 0.15);
/* target-based colors */
--color-body: #181926;
--color-box-header: #1e2030;
--color-box-body: #1e2030;
--color-box-body-highlight: #363a4f;
--color-text-dark: #a5adcb;
--color-text: #cad3f5;
--color-text-light: #b8c0e0;
--color-text-light-1: #b8c0e0;
--color-text-light-2: #b8c0e0;
--color-text-light-3: #b8c0e0;
--color-footer: #1e2030;
--color-timeline: #363a4f;
--color-input-text: #cad3f5;
--color-input-background: #363a4f;
--color-input-toggle-background: #363a4f;
--color-input-border: #494d64;
--color-input-border-hover: #5b6078;
--color-nav-bg: #1e2030;
--color-nav-hover-bg: var(--color-hover);
--color-navbar: #1e2030;
--color-navbar-transparent: rgba(24, 25, 38, 0);
--color-light: rgba(91, 96, 120, 0.3);
--color-light-mimic-enabled: rgba(
0,
0,
0,
calc(40 / 255 * 222 / 255 / var(--opacity-disabled))
);
--color-light-border: #5b6078;
--color-hover: rgba(110, 115, 141, 0.2);
--color-active: rgba(202, 211, 245, 0.1);
--color-menu: #363a4f;
--color-card: #363a4f;
--color-markup-table-row: rgba(202, 211, 245, 0.02);
--color-markup-code-block: rgba(202, 211, 245, 0.05);
--color-markup-code-inline: #363a4f;
--color-button: #363a4f;
--color-code-bg: #24273a;
--color-code-sidebar-bg: #363a4f;
--color-shadow: rgba(24, 25, 38, 0.1);
--color-tooltip-bg: #363a4f;
--color-tooltip-text: var(--color-text);
--color-secondary-bg: #363a4f;
--color-text-focus: #cad3f5;
--color-expand-button: #5b6078;
--color-placeholder-text: #a5adcb;
--color-editor-line-highlight: var(--color-primary-light-5);
--color-project-board-bg: var(--color-secondary-light-2);
/* gitea source code: */
/* should ideally be --color-text-dark, see go-gitea/gitea#15651 */
--color-caret: var(--color-text);
--color-reaction-bg: rgba(202, 211, 245, 0.07);
--color-reaction-active-bg: var(--color-primary-alpha-40);
--color-header-wrapper: #1e2030;
--color-header-wrapper-transparent: rgba(30, 32, 48, 0);
--color-label-text: #181926;
--color-label-bg: #91d7e3;
--color-label-hover-bg: rgb(120.6086956522, 206.1304347826, 220.7913043478);
--color-label-active-bg: rgb(132.8043478261, 210.5652173913, 223.8956521739);
--color-accent: var(--color-primary-light-1);
--color-small-accent: var(--color-primary-light-5);
--color-active-line: #494d64;
}
/* invert emojis that are hard to read otherwise */
.emoji[aria-label="check mark"],
.emoji[aria-label="currency exchange"],
.emoji[aria-label="TOP arrow"],
.emoji[aria-label="END arrow"],
.emoji[aria-label="ON! arrow"],
.emoji[aria-label="SOON arrow"],
.emoji[aria-label="heavy dollar sign"],
.emoji[aria-label=copyright],
.emoji[aria-label=registered],
.emoji[aria-label="trade mark"],
.emoji[aria-label=multiply],
.emoji[aria-label=plus],
.emoji[aria-label=minus],
.emoji[aria-label=divide],
.emoji[aria-label="curly loop"],
.emoji[aria-label="double curly loop"],
.emoji[aria-label="wavy dash"],
.emoji[aria-label="paw prints"],
.emoji[aria-label="musical note"],
.emoji[aria-label="musical notes"] {
filter: invert(100%) hue-rotate(180deg);
}
.ui.ui.ui.button:not(.inverted, .basic).primary, .ui.ui.ui.button:not(.inverted, .basic).green, .ui.ui.ui.button:not(.inverted, .basic).red, .ui.ui.ui.button:not(.inverted, .basic).teal,
.ui.ui.ui.label:not(.inverted, .basic).primary,
.ui.ui.ui.label:not(.inverted, .basic).green,
.ui.ui.ui.label:not(.inverted, .basic).red,
.ui.ui.ui.label:not(.inverted, .basic).teal {
color: #181926;
}
.ui.ui.ui.button:not(.inverted, .basic).primary:hover, .ui.ui.ui.button:not(.inverted, .basic).green:hover, .ui.ui.ui.button:not(.inverted, .basic).red:hover, .ui.ui.ui.button:not(.inverted, .basic).teal:hover,
.ui.ui.ui.label:not(.inverted, .basic).primary:hover,
.ui.ui.ui.label:not(.inverted, .basic).green:hover,
.ui.ui.ui.label:not(.inverted, .basic).red:hover,
.ui.ui.ui.label:not(.inverted, .basic).teal:hover {
color: #24273a;
}
.ui.basic.modal {
background-color: #24273a;
}
.ui.commit-header-row .svg.gitea-lock ~ a {
color: #181926;
}
.ui.negative.message .header {
color: var(--color-error-text);
}
.ui.sha.isSigned.isVerified .shortsha {
color: #181926;
}
.ui.sha.isSigned.isVerified svg.gitea-lock {
fill: #181926;
}
.ui.basic.modal,
.ui.basic.modal > .header,
.ui.inverted.button {
color: #cad3f5 !important;
}
#repo-topics,
#topic_edit > .ui.selection.dropdown {
color: var(--color-label-text) !important;
}
blockquote.attention-tip {
border-left-color: var(--color-success-bg);
}
blockquote.attention-warning {
border-left-color: var(--color-warning-bg);
}
svg.attention-tip,
strong.attention-tip {
color: var(--color-success-bg);
}
svg.attention-warning,
strong.attention-warning {
color: var(--color-warning-bg);
}
.inline-code-block {
color: #181926;
}
::selection {
background: rgba(145, 215, 227, 0.3) !important;
}
/* NameBuiltinPseudo */
.chroma .bp {
color: #f5a97f;
}
/* Comment */
.chroma .c {
color: #6e738d;
}
/* CommentSingle */
.chroma .c1 {
color: #6e738d;
}
/* CommentHashbang */
.chroma .ch {
color: #6e738d;
}
/* CommentMultiline */
.chroma .cm {
color: #6e738d;
}
/* CommentPreproc */
.chroma .cp {
color: #8aadf4;
}
/* CommentPreprocFile */
.chroma .cpf {
color: #8aadf4;
}
/* CommentSpecial */
.chroma .cs {
color: #6e738d;
}
/* LiteralStringDelimiter */
.chroma .dl {
color: #8aadf4;
}
/* NameFunctionMagic */
/* Generic */
/* GenericDeleted */
.chroma .gd {
color: #cad3f5;
background-color: rgba(237, 135, 150, 0.15);
}
/* GenericEmph */
.chroma .ge {
font-style: italic;
}
/* GenericHeading */
.chroma .gh {
color: #91d7e3;
}
/* GenericInserted */
.chroma .gi {
color: #cad3f5;
background-color: rgba(166, 218, 149, 0.15);
}
/* GenericUnderline */
/* GenericOutput */
.chroma .go {
color: #f5a97f;
}
/* GenericPrompt */
.chroma .gp {
color: #6e738d;
font-weight: bold;
}
/* GenericError */
.chroma .gr {
color: #ee99a0;
}
/* GenericStrong */
.chroma .gs {
font-weight: bold;
}
/* GenericTraceback */
.chroma .gt {
color: #ee99a0;
}
/* GenericSubheading */
.chroma .gu {
color: #91d7e3;
}
/* LiteralNumberIntegerLong */
.chroma .il {
color: #f5a97f;
}
/* Keyword */
.chroma .k {
color: #c6a0f6;
}
/* KeywordConstant */
.chroma .kc {
color: #eed49f;
}
/* KeywordDeclaration */
.chroma .kd {
color: #c6a0f6;
}
/* KeywordNamespace */
.chroma .kn {
color: #eed49f;
}
/* KeywordPseudo */
.chroma .kp {
color: #c6a0f6;
font-weight: bold;
}
/* KeywordReserved */
.chroma .kr {
color: #c6a0f6;
}
/* KeywordType */
.chroma .kt {
color: #eed49f;
}
/* Literal */
/* LiteralDate */
/* LiteralNumber */
.chroma .m {
color: #f5a97f;
}
/* LiteralNumberBin */
.chroma .mb {
color: #f5a97f;
}
/* LiteralNumberFloat */
.chroma .mf {
color: #f5a97f;
}
/* LiteralNumberHex */
.chroma .mh {
color: #f5a97f;
}
/* LiteralNumberInteger */
.chroma .mi {
color: #f5a97f;
}
/* LiteralNumberOct */
.chroma .mo {
color: #f5a97f;
}
/* Name */
.chroma .n {
color: #b7bdf8;
}
/* NameAttribute */
.chroma .na {
color: #eed49f;
}
/* NameBuiltin */
.chroma .nb {
color: #f5a97f;
}
/* NameClass */
.chroma .nc {
color: #eed49f;
}
/* NameDecorator */
.chroma .nd {
color: #f5bde6;
}
/* NameException */
.chroma .ne {
color: #ee99a0;
}
/* NameFunction */
.chroma .nf {
color: #8aadf4;
}
/* NameEntity */
.chroma .ni {
color: #f5bde6;
}
/* NameLabel */
.chroma .nl {
color: #eed49f;
}
/* NameNamespace */
.chroma .nn {
color: #eed49f;
}
/* NameConstant */
.chroma .no {
color: #eed49f;
}
/* NameTag */
.chroma .nt {
color: #c6a0f6;
}
/* NameVariable */
.chroma .nv {
color: #f5a97f;
}
/* NameOther */
.chroma .nx {
color: #f5a97f;
}
/* Operator */
.chroma .o {
color: #91d7e3;
}
/* OperatorWord */
.chroma .ow {
color: #91d7e3;
font-weight: bold;
}
/* Punctuation */
.chroma .p {
color: #939ab7;
}
/* NameProperty */
/* LiteralString */
.chroma .s {
color: #a6da95;
}
/* LiteralStringSingle */
.chroma .s1 {
color: #a6da95;
}
/* LiteralStringDouble */
.chroma .s2 {
color: #a6da95;
}
/* LiteralStringAffix */
.chroma .sa {
color: #a6da95;
}
/* LiteralStringBacktick */
.chroma .sb {
color: #a6da95;
}
/* LiteralStringChar */
.chroma .sc {
color: #a6da95;
}
/* LiteralStringDoc */
.chroma .sd {
color: #a6da95;
}
/* LiteralStringEscape */
.chroma .se {
color: #8aadf4;
}
/* LiteralStringHeredoc */
.chroma .sh {
color: #a6da95;
}
/* LiteralStringInterpol */
.chroma .si {
color: #a6da95;
}
/* LiteralStringRegex */
.chroma .sr {
color: #8aadf4;
}
/* LiteralStringSymbol */
.chroma .ss {
color: #a6da95;
}
/* LiteralStringOther */
.chroma .sx {
color: #a6da95;
}
/* NameVariableClass */
.chroma .vc {
color: #eed49f;
}
/* NameVariableGlobal */
.chroma .vg {
color: #f5a97f;
}
/* NameVariableInstance */
.chroma .vi {
color: #eed49f;
}
/* NameVariableMagic */
/* TextWhitespace */
.chroma .w {
color: #363a4f;
}
.CodeMirror .cm-property,
.CodeMirror.cm-s-default .cm-property,
.CodeMirror.cm-s-paper .cm-property {
color: #cad3f5;
}
.CodeMirror .cm-header,
.CodeMirror.cm-s-default .cm-header,
.CodeMirror.cm-s-paper .cm-header {
color: #cad3f5;
}
.CodeMirror .cm-quote,
.CodeMirror.cm-s-default .cm-quote,
.CodeMirror.cm-s-paper .cm-quote {
color: #a6da95;
}
.CodeMirror .cm-keyword,
.CodeMirror.cm-s-default .cm-keyword,
.CodeMirror.cm-s-paper .cm-keyword {
color: #c6a0f6;
}
.CodeMirror .cm-atom,
.CodeMirror.cm-s-default .cm-atom,
.CodeMirror.cm-s-paper .cm-atom {
color: #ed8796;
}
.CodeMirror .cm-number,
.CodeMirror.cm-s-default .cm-number,
.CodeMirror.cm-s-paper .cm-number {
color: #f5a97f;
}
.CodeMirror .cm-def,
.CodeMirror.cm-s-default .cm-def,
.CodeMirror.cm-s-paper .cm-def {
color: #cad3f5;
}
.CodeMirror .cm-variable-2,
.CodeMirror.cm-s-default .cm-variable-2,
.CodeMirror.cm-s-paper .cm-variable-2 {
color: #91d7e3;
}
.CodeMirror .cm-variable-3,
.CodeMirror.cm-s-default .cm-variable-3,
.CodeMirror.cm-s-paper .cm-variable-3 {
color: #8bd5ca;
}
.CodeMirror .cm-comment,
.CodeMirror.cm-s-default .cm-comment,
.CodeMirror.cm-s-paper .cm-comment {
color: #5b6078;
}
.CodeMirror .cm-string,
.CodeMirror.cm-s-default .cm-string,
.CodeMirror.cm-s-paper .cm-string {
color: #a6da95;
}
.CodeMirror .cm-string-2,
.CodeMirror.cm-s-default .cm-string-2,
.CodeMirror.cm-s-paper .cm-string-2 {
color: #a6da95;
}
.CodeMirror .cm-meta,
.CodeMirror.cm-s-default .cm-meta,
.CodeMirror.cm-s-paper .cm-meta {
color: #f5a97f;
}
.CodeMirror .cm-qualifier,
.CodeMirror.cm-s-default .cm-qualifier,
.CodeMirror.cm-s-paper .cm-qualifier {
color: #f5a97f;
}
.CodeMirror .cm-builtin,
.CodeMirror.cm-s-default .cm-builtin,
.CodeMirror.cm-s-paper .cm-builtin {
color: #f5a97f;
}
.CodeMirror .cm-bracket,
.CodeMirror.cm-s-default .cm-bracket,
.CodeMirror.cm-s-paper .cm-bracket {
color: #cad3f5;
}
.CodeMirror .cm-tag,
.CodeMirror.cm-s-default .cm-tag,
.CodeMirror.cm-s-paper .cm-tag {
color: #eed49f;
}
.CodeMirror .cm-attribute,
.CodeMirror.cm-s-default .cm-attribute,
.CodeMirror.cm-s-paper .cm-attribute {
color: #eed49f;
}
.CodeMirror .cm-hr,
.CodeMirror.cm-s-default .cm-hr,
.CodeMirror.cm-s-paper .cm-hr {
color: #939ab7;
}
.CodeMirror .cm-url,
.CodeMirror.cm-s-default .cm-url,
.CodeMirror.cm-s-paper .cm-url {
color: #8aadf4;
}
.CodeMirror .cm-link,
.CodeMirror.cm-s-default .cm-link,
.CodeMirror.cm-s-paper .cm-link {
color: #8aadf4;
}
.CodeMirror .cm-error,
.CodeMirror.cm-s-default .cm-error,
.CodeMirror.cm-s-paper .cm-error {
color: #ed8796;
}
.monaco-editor .selected-text {
background-color: #363a4f !important;
}
.monaco-editor .margin-view-overlays .line-numbers {
color: #a5adcb !important;
}
.monaco-editor .line-numbers.active-line-number {
color: #91d7e3 !important;
}
.monaco-editor .view-overlays .current-line,
.monaco-editor .margin-view-overlays .current-line-margin {
background-color: rgb(47.52, 51.16, 71.44) !important;
}
.monaco-editor .mtk1 {
color: #cad3f5 !important;
}
.monaco-editor .mtk2 {
color: #ff69b4 !important;
}
.monaco-editor .mtk3 {
color: #f5a97f !important;
}
.monaco-editor .mtk4 {
color: #8bd5ca !important;
}
.monaco-editor .mtk5 {
color: #cad3f5 !important;
}
.monaco-editor .mtk6 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk7 {
color: #f5a97f !important;
}
.monaco-editor .mtk8 {
color: #939ab7 !important;
}
.monaco-editor .mtk9 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk10 {
color: #a5adcb !important;
}
.monaco-editor .mtk11 {
color: #8bd5ca !important;
}
.monaco-editor .mtk12 {
color: #8bd5ca !important;
}
.monaco-editor .mtk13 {
color: #ff69b4 !important;
}
.monaco-editor .mtk14 {
color: #ff69b4 !important;
}
.monaco-editor .mtk15 {
color: #c6a0f6 !important;
}
.monaco-editor .mtk16 {
color: #939ab7 !important;
}
.monaco-editor .mtk17 {
color: #ff69b4 !important;
}
.monaco-editor .mtk18 {
color: #ff69b4 !important;
}
.monaco-editor .mtk19 {
color: #8bd5ca !important;
}
.monaco-editor .mtk20 {
color: #ff69b4 !important;
}
.monaco-editor .mtk21 {
color: #a6da95 !important;
}
.monaco-editor .mtk22 {
color: #ff69b4 !important;
}
.monaco-editor .mtk23 {
color: #8aadf4 !important;
}
.monaco-editor .mtk24 {
color: #f5a97f !important;
}
.monaco-editor .mtk25 {
color: #f5bde6 !important;
}
.monaco-editor .bracket-highlighting-0 {
color: rgb(223, 165.4, 188) !important;
}
.monaco-editor .bracket-highlighting-1 {
color: rgb(227.8, 185.8, 174.2) !important;
}
.monaco-editor .bracket-highlighting-2 {
color: rgb(223.6, 211.6, 193.4) !important;
}
.monaco-editor .bracket-highlighting-3 {
color: rgb(180.4, 215.2, 187.4) !important;
}
.monaco-editor .bracket-highlighting-4 {
color: rgb(163.6, 188.2, 244.4) !important;
}
.monaco-editor .bracket-highlighting-5 {
color: rgb(199.6, 180.4, 245.6) !important;
}

Some files were not shown because too many files have changed in this diff Show More