diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a8663e4..b1b6193 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,6 +17,6 @@ jobs: - name: Create tarball run: tar czf gitea-lugit-theme.tar.gz --directory=./dist . - name: Add zips to release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: ./gitea-lugit-theme.tar.gz diff --git a/.gitignore b/.gitignore index 5938a42..6c88157 100644 --- a/.gitignore +++ b/.gitignore @@ -1,164 +1,164 @@ -### Node ### -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -lerna-debug.log* -.pnpm-debug.log* - -# Diagnostic reports (https://nodejs.org/api/report.html) -report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json - -# Runtime data -pids -*.pid -*.seed -*.pid.lock - -# Directory for instrumented libs generated by jscoverage/JSCover -lib-cov - -# Coverage directory used by tools like istanbul -coverage -*.lcov - -# nyc test coverage -.nyc_output - -# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) -.grunt - -# Bower dependency directory (https://bower.io/) -bower_components - -# node-waf configuration -.lock-wscript - -# Compiled binary addons (https://nodejs.org/api/addons.html) -build/Release - -# Dependency directories -node_modules/ -jspm_packages/ - -# Snowpack dependency directory (https://snowpack.dev/) -web_modules/ - -# TypeScript cache -*.tsbuildinfo - -# Optional npm cache directory -.npm - -# Optional eslint cache -.eslintcache - -# Optional stylelint cache -.stylelintcache - -# Microbundle cache -.rpt2_cache/ -.rts2_cache_cjs/ -.rts2_cache_es/ -.rts2_cache_umd/ - -# Optional REPL history -.node_repl_history - -# Output of 'npm pack' -*.tgz - -# Yarn Integrity file -.yarn-integrity - -# dotenv environment variable files -.env -.env.development.local -.env.test.local -.env.production.local -.env.local - -# parcel-bundler cache (https://parceljs.org/) -.cache -.parcel-cache - -# Next.js build output -.next -out - -# Nuxt.js build / generate output -.nuxt -# dist - -# Gatsby files -.cache/ -# Comment in the public line in if your project uses Gatsby and not Next.js -# https://nextjs.org/blog/next-9-1#public-directory-support -# public - -# vuepress build output -.vuepress/dist - -# vuepress v2.x temp and cache directory -.temp - -# Docusaurus cache and generated files -.docusaurus - -# Serverless directories -.serverless/ - -# FuseBox cache -.fusebox/ - -# DynamoDB Local files -.dynamodb/ - -# TernJS port file -.tern-port - -# Stores VSCode versions used for testing VSCode extensions -.vscode-test - -# yarn v2 -.yarn/cache -.yarn/unplugged -.yarn/build-state.yml -.yarn/install-state.gz -.pnp.* - -### Node Patch ### -# Serverless Webpack directories -.webpack/ - -# Optional stylelint cache - -# SvelteKit build / generate output -.svelte-kit - -### VisualStudioCode ### -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -!.vscode/*.code-snippets - -# Local History for Visual Studio Code -.history/ - -# Built Visual Studio Code Extensions -*.vsix - -### VisualStudioCode Patch ### -# Ignore all local history of files -.history -.ionide - -# Support for Project snippet scope - -# End of https://www.toptal.com/developers/gitignore/api/node,visualstudiocode -# Support for Project snippet scope - +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +### Node Patch ### +# Serverless Webpack directories +.webpack/ + +# Optional stylelint cache + +# SvelteKit build / generate output +.svelte-kit + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Local History for Visual Studio Code +.history/ + +# Built Visual Studio Code Extensions +*.vsix + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history +.ionide + +# Support for Project snippet scope + +# End of https://www.toptal.com/developers/gitignore/api/node,visualstudiocode +# Support for Project snippet scope + diff --git a/README.md b/README.md index ee87e0a..c454cd5 100644 --- a/README.md +++ b/README.md @@ -1,90 +1,90 @@ -

- lucaslabsGitea theme -

- -*Theme for `lucaslabs` internal gitea server.* - -## `dark` - -![dark theme](figs/dark.png) - -## `light` - -![light theme](figs/light.png) - -## `auto` - -Switches between `dark` and `light` automatically based on the user's system preference. - -## Usage - -1. Clone this repo -2. Place the files in the `dist` folder in your `$GITEA_CUSTOM` directory. -3. Append the themes in your `app.ini` file: - -```ini -[ui] -THEMES=...,dark,light,auto -DEFAULT_THEME=dark # optional -``` - -> 💡 You can change the names of the themes by changing the name of the theme files in `public/css/theme-{name}.css` and in the `app.ini` file, accordingly. - -4. Restart `gitea`. - -> 🗒️ **Note**\ -> Works with `gitea` version `v1.20`. - -## Credits - -- [`catppuccin/gitea`](https://github.com/catppuccin/gitea), these themes are based on them. - -## Dev - -### build -```bash -$ npm install -$ npm run build -``` - -### serve -```bash -$ npm run serve -- --server path/to/gitea/custom - -# e.g. - -# on linux -$ npm run serve -- --server ~/gitea/custom -# on windows -$ npm run serve -- -- --server c:/gitea/custom -``` - - -# Changes in templates - -## `home.tmpl` - -Here we remove everything (default gitea welcome page). We only keep the logo and the header with the login button. - -## `base/head_navbar.tmpl` - -The only change here is to make the logo smaller. - -```diff -- -+ -``` - -## `repo/home.tmpl` - -+ adds `
...
` as a wrapper for the repo header data (description + labels) -+ adds `
` as a wrapper for the repo content (files, commits, branches, etc.) - -Later we use css to go from default 1 column layout to 2 column layout more similar to github's design. - -```diff --
-``` - -Adds the class `lugit-repo-list-view` to the container of the repo content (only when we are not viewing a file or in blame view). This allows us to change the layout of the main repo view, except when viewing a file or in blame view. +

+ lucaslabsGitea theme +

+ +*Theme for `lucaslabs` internal gitea server.* + +## `dark` + +![dark theme](figs/dark.png) + +## `light` + +![light theme](figs/light.png) + +## `auto` + +Switches between `dark` and `light` automatically based on the user's system preference. + +## Usage + +1. Go to the [releases page](https://github.com/lucas-labs/gitea-lugit-theme/releases) and get the latest `gitea-lugit-theme.tar.gz` release file. +2. Place the `templates` and `public` folder in your `$GITEA_CUSTOM` directory. +3. Append the themes in your `app.ini` file: + +```ini +[ui] +THEMES=...,dark,light,auto +DEFAULT_THEME=dark # optional +``` + +> 💡 You can change the names of the themes by changing the name of the theme files in `public/css/theme-{name}.css` and in the `app.ini` file, accordingly. + +4. Restart `gitea`. + +> [!NOTE] +> The latest version works with `gitea` version `v1.22.x`. + +## Credits + +- [`catppuccin/gitea`](https://github.com/catppuccin/gitea), these themes are based on them. + +## Development + +### build +```bash +$ npm install +$ npm run build +``` + +### serve +```bash +$ npm run serve -- --server path/to/gitea/custom + +# e.g. + +# on linux +$ npm run serve -- --server ~/gitea/custom +# on windows +$ npm run serve -- -- --server c:/gitea/custom +``` + + +# Changes in templates + +## `home.tmpl` + +Here we remove everything (default gitea welcome page). We only keep the logo and the header with the login button. + +## `base/head_navbar.tmpl` + +The only change here is to make the logo smaller. + +```diff +- ++ +``` + +## `repo/home.tmpl` + ++ adds `
...
` as a wrapper for the repo header data (description + labels) ++ adds `
` as a wrapper for the repo content (files, commits, branches, etc.) + +Later we use css to go from default 1 column layout to 2 column layout more similar to github's design. + +```diff +-
+``` + +Adds the class `lugit-repo-list-view` to the container of the repo content (only when we are not viewing a file or in blame view). This allows us to change the layout of the main repo view, except when viewing a file or in blame view. diff --git a/dist/public/assets/css/theme-auto.css b/dist/public/assets/css/theme-auto.css deleted file mode 100644 index a8d0513..0000000 --- a/dist/public/assets/css/theme-auto.css +++ /dev/null @@ -1 +0,0 @@ -@import "./theme-light.css"(prefers-color-scheme:light);@import "./theme-dark.css"(prefers-color-scheme:dark); \ No newline at end of file diff --git a/dist/public/assets/css/theme-dark.css b/dist/public/assets/css/theme-dark.css deleted file mode 100644 index 1664655..0000000 --- a/dist/public/assets/css/theme-dark.css +++ /dev/null @@ -1,6 +0,0 @@ -:root{--v-base-font-size: 14px;--v-font-family: "Outfit", Inter, Roboto, sans-serif;--v-code-font-family: "Source Code Pro", "Roboto Mono", Consolas, monospace;--v-measure_\.25x: 4px;--v-measure_\.5x: 8px;--v-measure_1x: 16px;--v-measure_1\.25x: 20px;--v-measure_2x: 32px;--v-repo-home_sidebar-width: 296px;--c-theme_rosewater_base: #f5e0dc;--c-theme_rosewater_base-rgb: 245, 224, 220;--c-theme_flamingo_light_12\%: #fffefe;--c-theme_flamingo_dark_12\%: #e59c9c;--c-theme_flamingo_dark_15\%: #e29090;--c-theme_flamingo_base: #f2cdcd;--c-theme_pink_light_12\%: #fef7fc;--c-theme_pink_dark_12\%: #ec8dd2;--c-theme_pink_dark_15\%: #ea80cd;--c-theme_pink_base: #f5c2e7;--c-theme_mauve_light_12\%: #deeafc;--c-theme_mauve_dark_12\%: #6ea2f2;--c-theme_mauve_dark_15\%: #6099f1;--c-theme_mauve_base: #a6c6f7;--c-theme_red_light_6\%: #f6a7bd;--c-theme_red_light_12\%: #f9c2d2;--c-theme_red_dark_12\%: #ed547e;--c-theme_red_dark_15\%: #ec4674;--c-theme_red_base: #f38ba8;--c-theme_red_base-rgb: 243, 139, 168;--c-theme_maroon_base: #eba0ac;--c-theme_peach_light_6\%: #fbc6a4;--c-theme_peach_light_12\%: #fcd8c2;--c-theme_peach_dark_12\%: #f88e4c;--c-theme_peach_dark_15\%: #f7843e;--c-theme_peach_base: #fab387;--c-theme_yellow_light_6\%: #fbeccb;--c-theme_yellow_light_12\%: #fdf7e8;--c-theme_yellow_dark_12\%: #f5cd76;--c-theme_yellow_dark_15\%: #f4c868;--c-theme_yellow_base: #f9e2af;--c-theme_yellow_base-rgb: 249, 226, 175;--c-theme_green_light_6\%: #c2d8fa;--c-theme_green_light_12\%: #deeafc;--c-theme_green_dark_12\%: #6ea2f2;--c-theme_green_dark_15\%: #6099f1;--c-theme_green_base: #a6c6f7;--c-theme_green_base-rgb: 166, 198, 247;--c-theme_dark-green_base-rgb: 0, 230, 118;--c-theme_teal_light_12\%: #c4efe8;--c-theme_teal_dark_12\%: #64d5c2;--c-theme_teal_dark_15\%: #58d2bd;--c-theme_teal_base: #94e2d5;--c-theme_sky_base: #89dceb;--c-theme_sapphire_base: #74c7ec;--c-theme_blue_light_12\%: #c4d9fc;--c-theme_blue_dark_12\%: #4e8ff8;--c-theme_blue_dark_15\%: #4085f7;--c-theme_blue_base: #89b4fa;--c-theme_blue_base-rgb: 137, 180, 250;--c-theme_lavender_light_12\%: #f0f2ff;--c-theme_lavender_dark_12\%: #788afd;--c-theme_lavender_dark_15\%: #697dfd;--c-theme_lavender_base: #b4befe;--c-theme_black_light_12\%: #30304a;--c-text: #e6edf3;--c-text-rgb: 230, 237, 243;--c-primary_light_3\%: #b4cff8;--c-primary_light_6\%: #c2d8fa;--c-primary_light_9\%: #d0e1fb;--c-primary_light_12\%: #deeafc;--c-primary_light_15\%: #ecf3fd;--c-primary_light_18\%: #fafcff;--c-primary_light_21\%: white;--c-primary_dark_3\%: #98bdf6;--c-primary_dark_6\%: #8ab4f4;--c-primary_dark_9\%: #7cabf3;--c-primary_dark_12\%: #6ea2f2;--c-primary_dark_15\%: #6099f1;--c-primary_dark_18\%: #5290ef;--c-primary_dark_21\%: #4487ee;--c-primary_base: #a6c6f7;--c-primary_base-rgb: 166, 198, 247;--c-primary_base-c: #000000;--c-secondary_light_3\%: #646683;--c-secondary_light_6\%: #6a6d8b;--c-secondary_light_9\%: #727493;--c-secondary_light_12\%: #7a7d9a;--c-secondary_light_15\%: #8385a0;--c-secondary_light_18\%: #8c8ea7;--c-secondary_light_21\%: #9496ae;--c-secondary_light_24\%: #9d9fb4;--c-secondary_light_27\%: #a6a7bb;--c-secondary_light_30\%: #aeb0c2;--c-secondary_light_33\%: #b7b8c8;--c-secondary_light_36\%: #c0c1cf;--c-secondary_light_39\%: #c8c9d5;--c-secondary_dark_3\%: #565871;--c-secondary_dark_6\%: #505169;--c-secondary_dark_9\%: #494b60;--c-secondary_dark_12\%: #434457;--c-secondary_base-rgb: 93, 95, 122;--c-elevation_1: #000000;--c-elevation_2: #040407;--c-elevation_2-rgb: 4, 4, 7;--c-elevation_3: #07070f;--c-elevation_3-rgb: 7, 7, 15;--c-elevation_4: #161720;--c-elevation_5: #1a1a25;--c-elevation_6: #222330;--c-elevation_6-rgb: 34, 35, 48;--c-elevation_7: #393c4d;--c-elevation_9: #6b7188;--c-elevation_10: #868ca5;--c-elevation_11: #9aa2c2;--c-elevation_12: #b6c0e0}:root{color-scheme:dark;--is-dark-theme: true;accent-color:var(--c-primary_base);--color-primary: var(--c-primary_base);--color-primary-contrast: var(--c-primary_base-c);--color-primary-dark-1: var(--c-primary_dark_3\%);--color-primary-dark-2: var(--c-primary_dark_6\%);--color-primary-dark-3: var(--c-primary_dark_9\%);--color-primary-dark-4: var(--c-primary_dark_12\%);--color-primary-dark-5: var(--c-primary_dark_15\%);--color-primary-dark-6: var(--c-primary_dark_18\%);--color-primary-dark-7: var(--c-primary_dark_21\%);--color-primary-light-1: var(--c-primary_light_3\%);--color-primary-light-2: var(--c-primary_light_6\%);--color-primary-light-3: var(--c-primary_light_9\%);--color-primary-light-4: var(--c-primary_light_12\%);--color-primary-light-5: var(--c-primary_light_15\%);--color-primary-light-6: var(--c-primary_light_18\%);--color-primary-light-7: var(--c-primary_light_21\%);--color-primary-alpha-10: rgba(var(--c-primary_base-rgb), 0.1);--color-primary-alpha-20: rgba(var(--c-primary_base-rgb), 0.2);--color-primary-alpha-30: rgba(var(--c-primary_base-rgb), 0.3);--color-primary-alpha-40: rgba(var(--c-primary_base-rgb), 0.4);--color-primary-alpha-50: rgba(var(--c-primary_base-rgb), 0.5);--color-primary-alpha-60: rgba(var(--c-primary_base-rgb), 0.6);--color-primary-alpha-70: rgba(var(--c-primary_base-rgb), 0.7);--color-primary-alpha-80: rgba(var(--c-primary_base-rgb), 0.8);--color-primary-alpha-90: rgba(var(--c-primary_base-rgb), 0.9);--color-secondary: var(--c-elevation_5);--color-secondary-dark-1: var(--c-secondary_light_3\%);--color-secondary-dark-2: var(--c-secondary_light_6\%);--color-secondary-dark-3: var(--c-secondary_light_9\%);--color-secondary-dark-4: var(--c-secondary_light_12\%);--color-secondary-dark-5: var(--c-secondary_light_15\%);--color-secondary-dark-6: var(--c-secondary_light_18\%);--color-secondary-dark-7: var(--c-secondary_light_21\%);--color-secondary-dark-8: var(--c-secondary_light_24\%);--color-secondary-dark-9: var(--c-secondary_light_27\%);--color-secondary-dark-10: var(--c-secondary_light_30\%);--color-secondary-dark-11: var(--c-secondary_light_33\%);--color-secondary-dark-12: var(--c-secondary_light_36\%);--color-secondary-dark-13: var(--c-secondary_light_39\%);--color-secondary-light-1: var(--c-secondary_dark_3\%);--color-secondary-light-2: var(--c-secondary_dark_6\%);--color-secondary-light-3: var(--c-secondary_dark_9\%);--color-secondary-light-4: var(--c-secondary_dark_12\%);--color-secondary-alpha-10: rgba(var(--c-secondary_base-rgb), 0.1);--color-secondary-alpha-20: rgba(var(--c-secondary_base-rgb), 0.2);--color-secondary-alpha-30: rgba(var(--c-secondary_base-rgb), 0.3);--color-secondary-alpha-40: rgba(var(--c-secondary_base-rgb), 0.4);--color-secondary-alpha-50: rgba(var(--c-secondary_base-rgb), 0.5);--color-secondary-alpha-60: rgba(var(--c-secondary_base-rgb), 0.6);--color-secondary-alpha-70: rgba(var(--c-secondary_base-rgb), 0.7);--color-secondary-alpha-80: rgba(var(--c-secondary_base-rgb), 0.8);--color-secondary-alpha-90: rgba(var(--c-secondary_base-rgb), 0.9);--color-red: var(--c-theme_red_base);--color-orange: var(--c-theme_peach_base);--color-yellow: var(--c-theme_yellow_base);--color-olive: var(--c-theme_green_base);--color-green: var(--c-theme_green_base);--color-teal: var(--c-theme_teal_base);--color-blue: var(--c-theme_blue_base);--color-violet: var(--c-theme_lavender_base);--color-purple: var(--c-theme_mauve_base);--color-pink: var(--c-theme_pink_base);--color-brown: var(--c-theme_flamingo_base);--color-grey: var(--c-elevation_9);--color-black: var(--c-elevation_1);--color-red-dark-1: var(--c-theme_red_dark_12\%);--color-orange-dark-1: var(--c-theme_peach_dark_12\%);--color-yellow-dark-1: var(--c-theme_yellow_dark_12\%);--color-olive-dark-1: var(--c-theme_green_dark_12\%);--color-green-dark-1: var(--c-theme_green_dark_12\%);--color-teal-dark-1: var(--c-theme_teal_dark_12\%);--color-blue-dark-1: var(--c-theme_blue_dark_12\%);--color-violet-dark-1: var(--c-theme_lavender_dark_12\%);--color-purple-dark-1: var(--c-theme_mauve_dark_12\%);--color-pink-dark-1: var(--c-theme_pink_dark_12\%);--color-brown-dark-1: var(--c-theme_flamingo_dark_12\%);--color-red-dark-2: var(--c-theme_red_dark_15\%);--color-orange-dark-2: var(--c-theme_peach_dark_15\%);--color-yellow-dark-2: var(--c-theme_yellow_dark_15\%);--color-olive-dark-2: var(--c-theme_green_dark_15\%);--color-green-dark-2: var(--c-theme_green_dark_15\%);--color-teal-dark-2: var(--c-theme_teal_dark_15\%);--color-blue-dark-2: var(--c-theme_blue_dark_15\%);--color-violet-dark-2: var(--c-theme_lavender_dark_15\%);--color-purple-dark-2: var(--c-theme_mauve_dark_15\%);--color-pink-dark-2: var(--c-theme_pink_dark_15\%);--color-brown-dark-2: var(--c-theme_flamingo_dark_15\%);--color-red-light: var(--c-theme_red_light_12\%);--color-orange-light: var(--c-theme_peach_light_12\%);--color-yellow-light: var(--c-theme_yellow_light_12\%);--color-olive-light: var(--c-theme_green_light_12\%);--color-green-light: var(--c-theme_green_light_12\%);--color-teal-light: var(--c-theme_teal_light_12\%);--color-blue-light: var(--c-theme_blue_light_12\%);--color-violet-light: var(--c-theme_lavender_light_12\%);--color-purple-light: var(--c-theme_mauve_light_12\%);--color-pink-light: var(--c-theme_pink_light_12\%);--color-brown-light: var(--c-theme_flamingo_light_12\%);--color-grey-light: var(--c-elevation_11);--color-black-light: var(--c-theme_black_light_12\%);--color-gold: var(--c-theme_rosewater_base);--color-white: var(--c-text);--color-diff-removed-word-bg: rgba(var(--c-theme_red_base-rgb), 0.15);--color-diff-added-word-bg: rgba(var(--c-theme_green_base-rgb), 0.15);--color-diff-removed-row-bg: rgba(var(--c-theme_red_base-rgb), 0.07);--color-diff-moved-row-bg: rgba(var(--c-theme_yellow_base-rgb), 0.07);--color-diff-added-row-bg: rgba(var(--c-theme_green_base-rgb), 0.07);--color-diff-removed-row-border: rgba(var(--c-theme_red_base-rgb), 0.07);--color-diff-moved-row-border: rgba(var(--c-theme_yellow_base-rgb), 0.07);--color-diff-added-row-border: rgba(var(--c-theme_green_base-rgb), 0.07);--color-diff-inactive: var(--c-elevation_9);--color-error-border: var(--c-theme_red_base);--color-error-bg: rgba(var(--c-theme_red_base-rgb), 0.15);--color-error-bg-active: var(--c-theme_red_light_6\%);--color-error-bg-hover: var(--c-theme_red_light_12\%);--color-error-text: var(--c-theme_red_base);--color-success-border: var(--c-theme_green_light_12\%);--color-success-bg: rgba(var(--c-theme_green_base-rgb), 0.15);--color-success-text: var(--c-text);--color-warning-border: var(--c-theme_yellow_light_12\%);--color-warning-bg: var(--c-theme_yellow_base);--color-warning-text: var(--c-elevation_3);--color-info-border: var(--c-theme_blue_light_12\%);--color-info-bg: var(--c-elevation_3);--color-info-text: var(--c-text);--color-red-badge: var(--c-theme_red_light_12\%);--color-red-badge-bg: var(--c-elevation_3);--color-red-badge-hover-bg: var(--c-theme_red_light_6\%);--color-green-badge: var(--c-theme_green_base);--color-green-badge-bg: var(--c-elevation_3);--color-green-badge-hover-bg: var(--c-theme_green_light_6\%);--color-yellow-badge: var(--c-theme_yellow_base);--color-yellow-badge-bg: var(--c-elevation_3);--color-yellow-badge-hover-bg: var(--c-theme_yellow_light_6\%);--color-orange-badge: var(--c-theme_peach_base);--color-orange-badge-bg: var(--c-elevation_3);--color-orange-badge-hover-bg: var(--c-theme_peach_light_6\%);--color-git: var(--c-theme_peach_base);--color-label-bg: var(--c-primary_base);--color-label-hover-bg: var(--c-primary_light_6\%);--color-body: var(--c-elevation_3);--color-box-header: rgba(var(--c-elevation_2-rgb), 1);--color-box-body: var(--color-body);--color-box-body-highlight: var(--c-elevation_4);--color-text-dark: var(--c-elevation_10);--color-text: var(--c-text);--color-text-light: var(--c-elevation_12);--color-text-light-1: var(--c-elevation_11);--color-text-light-2: var(--c-elevation_10);--color-text-light-3: var(--c-elevation_9);--color-footer: rgba(var(--c-elevation_2-rgb), 0.2);--color-timeline: var(--c-elevation_4);--color-input-text: var(--c-text);--color-input-background: var(--c-elevation_4);--color-input-toggle-background: var(--c-elevation_4);--color-input-border: var(--c-elevation_5);--color-input-border-hover: var(--c-elevation_6);--color-header-wrapper: var(--c-elevation_2);--color-header-wrapper-transparent: #00000000;--color-light: var(--c-elevation_6);--color-light-mimic-enabled: rgba( - 0, - 0, - 0, - calc(40 / 255 * 222 / 255 / var(--opacity-disabled)) - );--color-light-border: var(--c-elevation_6);--color-hover: rgba(var(--c-elevation_6-rgb), 0.1);--color-active: rgba(var(--c-text-rgb), 0.1);--color-menu: var(--c-elevation_3);--color-card: var(--c-elevation_3);--color-markup-table-row: rgba(var(--c-text-rgb), 0.02);--color-markup-code-block: var(--c-elevation_2);--color-button: var(--c-elevation_4);--color-code-bg: $lvl1;--color-code-sidebar-bg: var(--c-elevation_4);--color-shadow: rgba(var(--c-elevation_3-rgb), 0.1);--color-secondary-bg: var(--c-elevation_4);--color-text-focus: var(--c-text);--color-expand-button: var(--c-elevation_6);--color-placeholder-text: var(--c-elevation_6);--color-editor-line-highlight: var(--color-primary-light-5);--color-project-board-bg: var(--c-elevation_2);--color-caret: var(--color-text);--color-reaction-bg: rgba(var(--c-text-rgb), 0.07);--color-reaction-active-bg: var(--color-primary-alpha-40);--color-nav-bg: var(--c-elevation_2);--color-nav-hover-bg: var(--c-elevation_6);--color-label-active-bg: var(--c-elevation_6);--color-label-text: var(--c-primary_base-c);--color-accent: var(--color-primary-light-1);--color-small-accent: var(--color-primary-light-5);--color-active-line: var(--c-elevation_5)}:root *{--fonts-regular: var(--v-font-family);--fonts-monospace: var(--v-code-font-family)}.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:var(--c-elevation_3)}.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:var(--c-elevation_1)}.ui.success.message,.ui.attached.success.message,.ui.positive.message,.ui.attached.positive.message{background:var(--color-success-bg);color:var(--color-success-text);border-color:var(--color-success-border)}.ui.grey.labels .label,.ui.ui.ui.grey.label{background-color:var(--c-primary_base);border-color:var(--c-primary_base);color:var(--c-elevation_3);font-weight:900}.ui.label,.ui.menu .item>.label{background:var(--color-label-bg);color:var(--color-label-text)}.ui.basic.modal{background-color:var(--c-elevation_1)}.ui.error.message .header,.ui.negative.message .header,.ui.red.message .header{color:var(--color-error-text)}.ui.basic.modal,.ui.basic.modal>.header,.ui.inverted.button{color:var(--c-text)!important}::selection{background:rgba(var(--c-theme_rosewater_base-rgb),0.3)!important}body{font-size:var(--v-base-font-size)}footer{justify-content:flex-end!important}footer .right-links{justify-content:space-around!important}footer .right-links>a{border-left:none!important;padding-left:0px!important;margin-left:0px!important}footer .ui.dropdown .menu{left:-50%!important;margin-bottom:16px!important}.label.isSigned{margin:0px 0.25em!important;padding:0!important;display:inline-flex!important;gap:0px!important;border-radius:16px!important;--color-light-border: rgba(var(--c-theme_dark-green_base-rgb), 1) !important;--color-label-bg: none !important;--color-text: rgba(var(--c-theme_dark-green_base-rgb), 1) !important;--color-green-badge-bg: none !important;--color-green-badge-hover-bg: rgba(var(--c-theme_dark-green_base-rgb), 0.05) !important;--color-label-hover-bg: rgba(var(--c-theme_dark-green_base-rgb), 0.05) !important;--color-label-text: rgba(var(--c-theme_dark-green_base-rgb), 1) !important;--color-green-badge: rgba(var(--c-theme_dark-green_base-rgb), 1) !important}.label.isSigned .shortsha{padding:4px 6px 4px 12px!important}.label.isSigned .ui.detail.icon.button{opacity:1!important;padding:4px 8px 4px 6px!important;margin:0!important;background:none!important;border-color:rgba(var(--c-theme_dark-green_base-rgb),1)!important}.label.isSigned.isVerified .ui.detail.icon.button{padding:4px 12px 4px 6px!important}#commits-table{--color-light: transparent !important}.flex-list .flex-item .flex-item-main{gap:var(--v-measure_\.25x)}.flex-list .flex-item .flex-item-main .flex-item-header .flex-item-title{gap:var(--v-measure_\.5x)}.flex-list .flex-item .flex-item-main .flex-item-body:not(:last-child){margin-bottom:var(--v-measure_1x)}.chroma .code-inner{font:14px var(--v-code-font-family)}.chroma .bp{color:var(--c-theme_peach_base)}.chroma .c{color:var(--c-elevated_7)}.chroma .c1{color:var(--c-elevated_7)}.chroma .ch{color:var(--c-elevated_7)}.chroma .cm{color:var(--c-elevated_7)}.chroma .cp{color:var(--c-theme_blue_base)}.chroma .cpf{color:var(--c-theme_blue_base)}.chroma .cs{color:var(--c-elevated_7)}.chroma .dl{color:var(--c-theme_blue_base)}.chroma .gd{color:var(--c-theme);background-color:rgba(var(--c-theme_red_base-rgb),0.15)}.chroma .ge{font-style:italic}.chroma .gh{color:var(--c-theme_sky_base)}.chroma .gi{color:var(--c-theme);background-color:rgba(var(--c-theme_green_base-rgb),0.15)}.chroma .go{color:var(--c-theme_peach_base)}.chroma .gp{color:var(--c-elevated_7);font-weight:bold}.chroma .gr{color:var(--c-theme_maroon_base)}.chroma .gs{font-weight:bold}.chroma .gt{color:var(--c-theme_maroon_base)}.chroma .gu{color:var(--c-theme_sky_base)}.chroma .il{color:var(--c-theme_peach_base)}.chroma .k{color:var(--c-theme_mauve_base)}.chroma .kc{color:var(--c-theme_yellow_base)}.chroma .kd{color:var(--c-theme_mauve_base)}.chroma .kn{color:var(--c-theme_yellow_base)}.chroma .kp{color:var(--c-theme_mauve_base);font-weight:bold}.chroma .kr{color:var(--c-theme_mauve_base)}.chroma .kt{color:var(--c-theme_yellow_base)}.chroma .m{color:var(--c-theme_peach_base)}.chroma .mb{color:var(--c-theme_peach_base)}.chroma .mf{color:var(--c-theme_peach_base)}.chroma .mh{color:var(--c-theme_peach_base)}.chroma .mi{color:var(--c-theme_peach_base)}.chroma .mo{color:var(--c-theme_peach_base)}.chroma .n{color:var(--c-theme_lavender_base)}.chroma .na{color:var(--c-theme_yellow_base)}.chroma .nb{color:var(--c-theme_peach_base)}.chroma .nc{color:var(--c-theme_yellow_base)}.chroma .nd{color:var(--c-theme_pink_base)}.chroma .ne{color:var(--c-theme_maroon_base)}.chroma .nf{color:var(--c-theme_blue_base)}.chroma .ni{color:var(--c-theme_pink_base)}.chroma .nl{color:var(--c-theme_yellow_base)}.chroma .nn{color:var(--c-theme_yellow_base)}.chroma .no{color:var(--c-theme_yellow_base)}.chroma .nt{color:var(--c-theme_mauve_base)}.chroma .nv{color:var(--c-theme_peach_base)}.chroma .nx{color:var(--c-theme_peach_base)}.chroma .o{color:var(--c-theme_sky_base)}.chroma .ow{color:var(--c-theme_sky_base);font-weight:bold}.chroma .p{color:var(--c-elevated_9)}.chroma .s{color:var(--c-theme_green_base)}.chroma .s1{color:var(--c-theme_green_base)}.chroma .s2{color:var(--c-theme_green_base)}.chroma .sa{color:var(--c-theme_green_base)}.chroma .sb{color:var(--c-theme_green_base)}.chroma .sc{color:var(--c-theme_green_base)}.chroma .sd{color:var(--c-theme_green_base)}.chroma .se{color:var(--c-theme_blue_base)}.chroma .sh{color:var(--c-theme_green_base)}.chroma .si{color:var(--c-theme_green_base)}.chroma .sr{color:var(--c-theme_blue_base)}.chroma .ss{color:var(--c-theme_green_base)}.chroma .sx{color:var(--c-theme_green_base)}.chroma .vc{color:var(--c-theme_yellow_base)}.chroma .vg{color:var(--c-theme_peach_base)}.chroma .vi{color:var(--c-theme_yellow_base)}.chroma .w{color:var(--c-elevated_4)}.CodeMirror .cm-property,.CodeMirror.cm-s-default .cm-property,.CodeMirror.cm-s-paper .cm-property{color:var(--c-text)}.CodeMirror .cm-header,.CodeMirror.cm-s-default .cm-header,.CodeMirror.cm-s-paper .cm-header{color:var(--c-text)}.CodeMirror .cm-quote,.CodeMirror.cm-s-default .cm-quote,.CodeMirror.cm-s-paper .cm-quote{color:var(--c-theme_green_base)}.CodeMirror .cm-keyword,.CodeMirror.cm-s-default .cm-keyword,.CodeMirror.cm-s-paper .cm-keyword{color:var(--c-theme_mauve_base)}.CodeMirror .cm-atom,.CodeMirror.cm-s-default .cm-atom,.CodeMirror.cm-s-paper .cm-atom{color:var(--c-theme_red_base)}.CodeMirror .cm-number,.CodeMirror.cm-s-default .cm-number,.CodeMirror.cm-s-paper .cm-number{color:var(--c-theme_peach_base)}.CodeMirror .cm-def,.CodeMirror.cm-s-default .cm-def,.CodeMirror.cm-s-paper .cm-def{color:var(--c-text)}.CodeMirror .cm-variable-2,.CodeMirror.cm-s-default .cm-variable-2,.CodeMirror.cm-s-paper .cm-variable-2{color:var(--c-theme_sky_base)}.CodeMirror .cm-variable-3,.CodeMirror.cm-s-default .cm-variable-3,.CodeMirror.cm-s-paper .cm-variable-3{color:var(--c-theme_teal_base)}.CodeMirror .cm-comment,.CodeMirror.cm-s-default .cm-comment,.CodeMirror.cm-s-paper .cm-comment{color:var(--c-elevation_6)}.CodeMirror .cm-string,.CodeMirror.cm-s-default .cm-string,.CodeMirror.cm-s-paper .cm-string{color:var(--c-theme_green)}.CodeMirror .cm-string-2,.CodeMirror.cm-s-default .cm-string-2,.CodeMirror.cm-s-paper .cm-string-2{color:var(--c-theme_green)}.CodeMirror .cm-meta,.CodeMirror.cm-s-default .cm-meta,.CodeMirror.cm-s-paper .cm-meta{color:var(--c-theme_peach_base)}.CodeMirror .cm-qualifier,.CodeMirror.cm-s-default .cm-qualifier,.CodeMirror.cm-s-paper .cm-qualifier{color:var(--c-theme_peach_base)}.CodeMirror .cm-builtin,.CodeMirror.cm-s-default .cm-builtin,.CodeMirror.cm-s-paper .cm-builtin{color:var(--c-theme_peach_base)}.CodeMirror .cm-bracket,.CodeMirror.cm-s-default .cm-bracket,.CodeMirror.cm-s-paper .cm-bracket{color:var(--c-text)}.CodeMirror .cm-tag,.CodeMirror.cm-s-default .cm-tag,.CodeMirror.cm-s-paper .cm-tag{color:var(--c-theme_yellow_base)}.CodeMirror .cm-attribute,.CodeMirror.cm-s-default .cm-attribute,.CodeMirror.cm-s-paper .cm-attribute{color:var(--c-theme_yellow_base)}.CodeMirror .cm-hr,.CodeMirror.cm-s-default .cm-hr,.CodeMirror.cm-s-paper .cm-hr{color:var(--c-elevation_9)}.CodeMirror .cm-url,.CodeMirror.cm-s-default .cm-url,.CodeMirror.cm-s-paper .cm-url{color:var(--c-theme_blue_base)}.CodeMirror .cm-link,.CodeMirror.cm-s-default .cm-link,.CodeMirror.cm-s-paper .cm-link{color:var(--c-theme_blue_base)}.CodeMirror .cm-error,.CodeMirror.cm-s-default .cm-error,.CodeMirror.cm-s-paper .cm-error{color:var(--c-theme_red_base)}.monaco-editor{--vscode-editor-background: var(--c-elevation_0) !important;--vscode-editorGutter-background: var(--c-elevation_0) !important}.monaco-editor .selected-text{background-color:var(--c-elevation_4)!important}.monaco-editor .margin-view-overlays .line-numbers{color:var(--c-elevation_10)!important}.monaco-editor .line-numbers.active-line-number{color:var(--c-primary_base)!important}.monaco-editor .view-overlays .current-line,.monaco-editor .margin-view-overlays .current-line-margin{background-color:var(--c-elevation_2)!important}.monaco-editor .mtk1{color:var(--c-text)!important}.monaco-editor .mtk2{color:#ff69b4!important}.monaco-editor .mtk3{color:var(--c-theme_peach_base)!important}.monaco-editor .mtk4{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk5{color:var(--c-text)!important}.monaco-editor .mtk6{color:var(--c-theme_sapphire_base)!important}.monaco-editor .mtk7{color:var(--c-theme_peach_base)!important}.monaco-editor .mtk8{color:var(--c-elevation_9)!important}.monaco-editor .mtk9{color:var(--c-theme_sapphire_base)!important}.monaco-editor .mtk10{color:var(--c-elevation_10)!important}.monaco-editor .mtk11{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk12{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk13{color:#ff69b4!important}.monaco-editor .mtk14{color:#ff69b4!important}.monaco-editor .mtk15{color:var(--c-theme_sapphire_base)!important}.monaco-editor .mtk16{color:var(--c-elevation_9)!important}.monaco-editor .mtk17{color:#ff69b4!important}.monaco-editor .mtk18{color:#ff69b4!important}.monaco-editor .mtk19{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk20{color:#ff69b4!important}.monaco-editor .mtk21{color:var(--c-theme_green_base)!important}.monaco-editor .mtk22{color:#ff69b4!important}.monaco-editor .mtk23{color:var(--c-theme_blue_base)!important}.monaco-editor .mtk24{color:var(--c-theme_peach_base)!important}.monaco-editor .mtk25{color:var(--c-theme_pink_base)!important}.header-wrapper{display:flex;flex-direction:column;margin-bottom:var(--v-measure_1x)}.header-wrapper .ui.container{margin:0 0 0 0!important;max-width:unset!important;width:100%!important;padding:0 var(--v-measure_1x)}.header-wrapper .repo-header{margin:0 0 var(--v-measure_1x)0}.header-wrapper .ui.tabs.divider{margin-bottom:0}.header-wrapper .ui.tabular.menu.navbar .item{--item-margin-bottom: var(--v-measure_1x);margin:var(--item-margin-bottom) var(--v-measure_\.5x);border-radius:var(--v-measure_\.25x);padding:var(--v-measure_\.5x) var(--v-measure_\.5x);color:var(--color-text);border:none}.header-wrapper .ui.tabular.menu.navbar .item svg{color:var(--color-text-light-3);margin-right:var(--v-measure_\.5x)}.header-wrapper .ui.tabular.menu.navbar .item.active{background-color:transparent;color:var(--color-text);border-radius:var(--v-measure_\.25x)!important;font-weight:normal}.header-wrapper .ui.tabular.menu.navbar .item.active::after{background:var(--c-primary_base);border-radius:6px;bottom:calc(0px - var(--item-margin-bottom));content:"";height:2px;position:absolute;right:50%;transform:translate(50%,-50%);width:100%;z-index:1}.header-wrapper .ui.tabular.menu.navbar .item .small.label{background-color:var(--c-elevation_7);border:1px solid var(--c-elevation_7);border-radius:var(--v-measure_2x);color:var(--color-text);font-weight:var(--base-text-weight-medium, 500);min-width:calc(var(--v-measure_1\.25x) + 6px);padding:6px;text-align:center;align-items:center;justify-content:center}.header-wrapper .ui.tabular.menu.navbar .item:hover{background-color:var(--c-elevation_4)}#repo-topics{row-gap:var(--v-measure_\.5x);margin-top:0!important}.ui.table>tr>td,.ui.table>tbody>tr>td{border-top-color:rgba(var(--c-theme_blue_base-rgb),0.04)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view{display:flex;flex-direction:row-reverse;column-gap:24px}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .ui.repo-topic.large.label.topic{background-color:rgba(var(--c-theme_blue_base-rgb),0.3);color:var(--c-primary_base);border-radius:var(--v-measure_2x);border:1px solid rgba(var(--c-theme_blue_base-rgb),0.4);line-height:14px}@media (max-width:1100px){.page-content.repository.file.list>.ui.container.lugit-repo-list-view{width:100%;min-width:100%;margin:0;padding:0 var(--v-measure_2x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data{min-width:calc(var(--v-repo-home_sidebar-width)*0.87)!important;max-width:calc(var(--v-repo-home_sidebar-width)*0.87)!important;width:calc(var(--v-repo-home_sidebar-width)*0.87)!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3{column-gap:var(--v-measure_\.5x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3 #new-pull-request{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3 [role=menu]{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row #clone-panel #repo-clone-url{display:none}}@media (max-width:1200px){.page-content.repository.file.list>.ui.container.lugit-repo-list-view{flex-direction:column;column-gap:0;row-gap:24px}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data{min-width:100%!important;max-width:100%!important;width:100%!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-topics{display:none!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc{display:flex;flex-direction:column;font-size:1em;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc h5{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc span{font-size:1.2em!important;font-style:italic!important;color:var(--color-text-light-3)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc a{font-size:1.1em}}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3{column-gap:var(--v-measure_\.5x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row #clone-panel #repo-clone-url{width:unset}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data{min-width:var(--v-repo-home_sidebar-width);max-width:var(--v-repo-home_sidebar-width);width:var(--v-repo-home_sidebar-width)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc{display:flex;flex-direction:column;font-size:1em;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc *{margin:0}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc h5{font-size:1.1em}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc span{font-size:1.1em}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc a{font-size:1.1em}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-content{display:flex;flex-direction:column;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit{flex-direction:column;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3{margin:0px!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 div.fluid.multiple.search.selection.dropdown{display:flex;flex-wrap:wrap;box-shadow:none;padding:var(--v-measure_\.25x) var(--v-measure_\.5x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 div.fluid.multiple.search.selection.dropdown .item{border:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 div.fluid.multiple.search.selection.dropdown .menu{top:calc(100% + 1px)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 .dropdown{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3+div{display:flex;column-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3+div button{display:block!important;margin:0px!important;width:100%}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-topics{margin-top:var(--v-measure_1x)!important}#project-board .project-column-header .project-column-title .circular.label{display:flex;padding:0!important;align-items:center;justify-content:center;line-height:16px;padding:0 var(--v-measure_\.25x)!important}.markup table{width:fit-content}.issue-content img{max-width:100%} \ No newline at end of file diff --git a/dist/public/assets/css/theme-light.css b/dist/public/assets/css/theme-light.css deleted file mode 100644 index 3b8b383..0000000 --- a/dist/public/assets/css/theme-light.css +++ /dev/null @@ -1,6 +0,0 @@ -:root{--v-base-font-size: 14px;--v-font-family: "Outfit", Inter, Roboto, sans-serif;--v-code-font-family: "Source Code Pro", "Roboto Mono", Consolas, monospace;--v-measure_\.25x: 4px;--v-measure_\.5x: 8px;--v-measure_1x: 16px;--v-measure_1\.25x: 20px;--v-measure_2x: 32px;--v-repo-home_sidebar-width: 296px;--c-theme_rosewater_base: #dc8a78;--c-theme_rosewater_base-rgb: 220, 138, 120;--c-theme_flamingo_light_12\%: #e9a9a9;--c-theme_flamingo_dark_12\%: #d14747;--c-theme_flamingo_dark_15\%: #ce3b3b;--c-theme_flamingo_base: #dd7878;--c-theme_pink_light_12\%: #f2abdf;--c-theme_pink_dark_12\%: #e241b7;--c-theme_pink_dark_15\%: #e034b2;--c-theme_pink_base: #ea76cb;--c-theme_mauve_light_12\%: #96b9ec;--c-theme_mauve_dark_12\%: #2e73d8;--c-theme_mauve_dark_15\%: #276cd1;--c-theme_mauve_base: #6296e2;--c-theme_red_light_6\%: #ee1241;--c-theme_red_light_12\%: #f02e58;--c-theme_red_dark_12\%: #990b29;--c-theme_red_dark_15\%: #8b0a26;--c-theme_red_base: #d20f39;--c-theme_red_base-rgb: 210, 15, 57;--c-theme_maroon_base: #e64553;--c-theme_peach_light_6\%: #fe7729;--c-theme_peach_light_12\%: #fe8b48;--c-theme_peach_dark_12\%: #cb4b01;--c-theme_peach_dark_15\%: #bc4501;--c-theme_peach_base: #fe640b;--c-theme_yellow_light_6\%: #e59c36;--c-theme_yellow_light_12\%: #e8a951;--c-theme_yellow_dark_12\%: #a96c16;--c-theme_yellow_dark_15\%: #9b6314;--c-theme_yellow_base: #df8e1d;--c-theme_yellow_base-rgb: 223, 142, 29;--c-theme_green_light_6\%: #7ca7e7;--c-theme_green_light_12\%: #96b9ec;--c-theme_green_dark_12\%: #2e73d8;--c-theme_green_dark_15\%: #276cd1;--c-theme_green_base: #6296e2;--c-theme_green_base-rgb: 98, 150, 226;--c-theme_dark-green_base-rgb: 17, 117, 45;--c-theme_teal_light_12\%: #1fc5ce;--c-theme_teal_dark_12\%: #0f5f64;--c-theme_teal_dark_15\%: #0d5356;--c-theme_teal_base: #179299;--c-theme_sky_base: #04a5e5;--c-theme_sapphire_base: #209fb5;--c-theme_blue_light_12\%: #598ef8;--c-theme_blue_dark_12\%: #094bcd;--c-theme_blue_dark_15\%: #0845be;--c-theme_blue_base: #1e66f5;--c-theme_blue_base-rgb: 30, 102, 245;--c-theme_lavender_light_12\%: #aebafe;--c-theme_lavender_dark_12\%: #3654fc;--c-theme_lavender_dark_15\%: #2747fc;--c-theme_lavender_base: #7287fd;--c-theme_black_light_12\%: #30304a;--c-text: #4c4f69;--c-text-rgb: 76, 79, 105;--c-primary_light_3\%: #6f9fe4;--c-primary_light_6\%: #7ca7e7;--c-primary_light_9\%: #89b0e9;--c-primary_light_12\%: #96b9ec;--c-primary_light_15\%: #a3c1ee;--c-primary_light_18\%: #afcaf0;--c-primary_light_21\%: #bcd2f3;--c-primary_dark_3\%: #558de0;--c-primary_dark_6\%: #4885dd;--c-primary_dark_9\%: #3b7cdb;--c-primary_dark_12\%: #2e73d8;--c-primary_dark_15\%: #276cd1;--c-primary_dark_18\%: #2465c4;--c-primary_dark_21\%: #225eb7;--c-primary_base: #6296e2;--c-primary_base-rgb: 98, 150, 226;--c-primary_base-c: #4c4f69;--c-secondary_light_3\%: #646683;--c-secondary_light_6\%: #6a6d8b;--c-secondary_light_9\%: #727493;--c-secondary_light_12\%: #7a7d9a;--c-secondary_light_15\%: #8385a0;--c-secondary_light_18\%: #8c8ea7;--c-secondary_light_21\%: #9496ae;--c-secondary_light_24\%: #9d9fb4;--c-secondary_light_27\%: #a6a7bb;--c-secondary_light_30\%: #aeb0c2;--c-secondary_light_33\%: #b7b8c8;--c-secondary_light_36\%: #c0c1cf;--c-secondary_light_39\%: #c8c9d5;--c-secondary_dark_3\%: #565871;--c-secondary_dark_6\%: #505169;--c-secondary_dark_9\%: #494b60;--c-secondary_dark_12\%: #434457;--c-secondary_base-rgb: 93, 95, 122;--c-elevation_1: #dce0e8;--c-elevation_2: #e6e9ef;--c-elevation_2-rgb: 230, 233, 239;--c-elevation_3: #eff1f5;--c-elevation_3-rgb: 239, 241, 245;--c-elevation_4: #ccd0da;--c-elevation_5: #bcc0cc;--c-elevation_6: #acb0be;--c-elevation_6-rgb: 172, 176, 190;--c-elevation_7: #9ca0b0;--c-elevation_9: #7c7f93;--c-elevation_10: #6c6f85;--c-elevation_11: #5c5f77;--c-elevation_12: #4c4f69}:root{color-scheme:dark;--is-dark-theme: true;accent-color:var(--c-primary_base);--color-primary: var(--c-primary_base);--color-primary-contrast: var(--c-primary_base-c);--color-primary-dark-1: var(--c-primary_dark_3\%);--color-primary-dark-2: var(--c-primary_dark_6\%);--color-primary-dark-3: var(--c-primary_dark_9\%);--color-primary-dark-4: var(--c-primary_dark_12\%);--color-primary-dark-5: var(--c-primary_dark_15\%);--color-primary-dark-6: var(--c-primary_dark_18\%);--color-primary-dark-7: var(--c-primary_dark_21\%);--color-primary-light-1: var(--c-primary_light_3\%);--color-primary-light-2: var(--c-primary_light_6\%);--color-primary-light-3: var(--c-primary_light_9\%);--color-primary-light-4: var(--c-primary_light_12\%);--color-primary-light-5: var(--c-primary_light_15\%);--color-primary-light-6: var(--c-primary_light_18\%);--color-primary-light-7: var(--c-primary_light_21\%);--color-primary-alpha-10: rgba(var(--c-primary_base-rgb), 0.1);--color-primary-alpha-20: rgba(var(--c-primary_base-rgb), 0.2);--color-primary-alpha-30: rgba(var(--c-primary_base-rgb), 0.3);--color-primary-alpha-40: rgba(var(--c-primary_base-rgb), 0.4);--color-primary-alpha-50: rgba(var(--c-primary_base-rgb), 0.5);--color-primary-alpha-60: rgba(var(--c-primary_base-rgb), 0.6);--color-primary-alpha-70: rgba(var(--c-primary_base-rgb), 0.7);--color-primary-alpha-80: rgba(var(--c-primary_base-rgb), 0.8);--color-primary-alpha-90: rgba(var(--c-primary_base-rgb), 0.9);--color-secondary: var(--c-elevation_5);--color-secondary-dark-1: var(--c-secondary_light_3\%);--color-secondary-dark-2: var(--c-secondary_light_6\%);--color-secondary-dark-3: var(--c-secondary_light_9\%);--color-secondary-dark-4: var(--c-secondary_light_12\%);--color-secondary-dark-5: var(--c-secondary_light_15\%);--color-secondary-dark-6: var(--c-secondary_light_18\%);--color-secondary-dark-7: var(--c-secondary_light_21\%);--color-secondary-dark-8: var(--c-secondary_light_24\%);--color-secondary-dark-9: var(--c-secondary_light_27\%);--color-secondary-dark-10: var(--c-secondary_light_30\%);--color-secondary-dark-11: var(--c-secondary_light_33\%);--color-secondary-dark-12: var(--c-secondary_light_36\%);--color-secondary-dark-13: var(--c-secondary_light_39\%);--color-secondary-light-1: var(--c-secondary_dark_3\%);--color-secondary-light-2: var(--c-secondary_dark_6\%);--color-secondary-light-3: var(--c-secondary_dark_9\%);--color-secondary-light-4: var(--c-secondary_dark_12\%);--color-secondary-alpha-10: rgba(var(--c-secondary_base-rgb), 0.1);--color-secondary-alpha-20: rgba(var(--c-secondary_base-rgb), 0.2);--color-secondary-alpha-30: rgba(var(--c-secondary_base-rgb), 0.3);--color-secondary-alpha-40: rgba(var(--c-secondary_base-rgb), 0.4);--color-secondary-alpha-50: rgba(var(--c-secondary_base-rgb), 0.5);--color-secondary-alpha-60: rgba(var(--c-secondary_base-rgb), 0.6);--color-secondary-alpha-70: rgba(var(--c-secondary_base-rgb), 0.7);--color-secondary-alpha-80: rgba(var(--c-secondary_base-rgb), 0.8);--color-secondary-alpha-90: rgba(var(--c-secondary_base-rgb), 0.9);--color-red: var(--c-theme_red_base);--color-orange: var(--c-theme_peach_base);--color-yellow: var(--c-theme_yellow_base);--color-olive: var(--c-theme_green_base);--color-green: var(--c-theme_green_base);--color-teal: var(--c-theme_teal_base);--color-blue: var(--c-theme_blue_base);--color-violet: var(--c-theme_lavender_base);--color-purple: var(--c-theme_mauve_base);--color-pink: var(--c-theme_pink_base);--color-brown: var(--c-theme_flamingo_base);--color-grey: var(--c-elevation_9);--color-black: var(--c-elevation_1);--color-red-dark-1: var(--c-theme_red_dark_12\%);--color-orange-dark-1: var(--c-theme_peach_dark_12\%);--color-yellow-dark-1: var(--c-theme_yellow_dark_12\%);--color-olive-dark-1: var(--c-theme_green_dark_12\%);--color-green-dark-1: var(--c-theme_green_dark_12\%);--color-teal-dark-1: var(--c-theme_teal_dark_12\%);--color-blue-dark-1: var(--c-theme_blue_dark_12\%);--color-violet-dark-1: var(--c-theme_lavender_dark_12\%);--color-purple-dark-1: var(--c-theme_mauve_dark_12\%);--color-pink-dark-1: var(--c-theme_pink_dark_12\%);--color-brown-dark-1: var(--c-theme_flamingo_dark_12\%);--color-red-dark-2: var(--c-theme_red_dark_15\%);--color-orange-dark-2: var(--c-theme_peach_dark_15\%);--color-yellow-dark-2: var(--c-theme_yellow_dark_15\%);--color-olive-dark-2: var(--c-theme_green_dark_15\%);--color-green-dark-2: var(--c-theme_green_dark_15\%);--color-teal-dark-2: var(--c-theme_teal_dark_15\%);--color-blue-dark-2: var(--c-theme_blue_dark_15\%);--color-violet-dark-2: var(--c-theme_lavender_dark_15\%);--color-purple-dark-2: var(--c-theme_mauve_dark_15\%);--color-pink-dark-2: var(--c-theme_pink_dark_15\%);--color-brown-dark-2: var(--c-theme_flamingo_dark_15\%);--color-red-light: var(--c-theme_red_light_12\%);--color-orange-light: var(--c-theme_peach_light_12\%);--color-yellow-light: var(--c-theme_yellow_light_12\%);--color-olive-light: var(--c-theme_green_light_12\%);--color-green-light: var(--c-theme_green_light_12\%);--color-teal-light: var(--c-theme_teal_light_12\%);--color-blue-light: var(--c-theme_blue_light_12\%);--color-violet-light: var(--c-theme_lavender_light_12\%);--color-purple-light: var(--c-theme_mauve_light_12\%);--color-pink-light: var(--c-theme_pink_light_12\%);--color-brown-light: var(--c-theme_flamingo_light_12\%);--color-grey-light: var(--c-elevation_11);--color-black-light: var(--c-theme_black_light_12\%);--color-gold: var(--c-theme_rosewater_base);--color-white: var(--c-text);--color-diff-removed-word-bg: rgba(var(--c-theme_red_base-rgb), 0.15);--color-diff-added-word-bg: rgba(var(--c-theme_green_base-rgb), 0.15);--color-diff-removed-row-bg: rgba(var(--c-theme_red_base-rgb), 0.07);--color-diff-moved-row-bg: rgba(var(--c-theme_yellow_base-rgb), 0.07);--color-diff-added-row-bg: rgba(var(--c-theme_green_base-rgb), 0.07);--color-diff-removed-row-border: rgba(var(--c-theme_red_base-rgb), 0.07);--color-diff-moved-row-border: rgba(var(--c-theme_yellow_base-rgb), 0.07);--color-diff-added-row-border: rgba(var(--c-theme_green_base-rgb), 0.07);--color-diff-inactive: var(--c-elevation_9);--color-error-border: var(--c-theme_red_base);--color-error-bg: rgba(var(--c-theme_red_base-rgb), 0.15);--color-error-bg-active: var(--c-theme_red_light_6\%);--color-error-bg-hover: var(--c-theme_red_light_12\%);--color-error-text: var(--c-theme_red_base);--color-success-border: var(--c-theme_green_light_12\%);--color-success-bg: rgba(var(--c-theme_green_base-rgb), 0.15);--color-success-text: var(--c-text);--color-warning-border: var(--c-theme_yellow_light_12\%);--color-warning-bg: var(--c-theme_yellow_base);--color-warning-text: var(--c-elevation_3);--color-info-border: var(--c-theme_blue_light_12\%);--color-info-bg: var(--c-elevation_3);--color-info-text: var(--c-text);--color-red-badge: var(--c-theme_red_light_12\%);--color-red-badge-bg: var(--c-elevation_3);--color-red-badge-hover-bg: var(--c-theme_red_light_6\%);--color-green-badge: var(--c-theme_green_base);--color-green-badge-bg: var(--c-elevation_3);--color-green-badge-hover-bg: var(--c-theme_green_light_6\%);--color-yellow-badge: var(--c-theme_yellow_base);--color-yellow-badge-bg: var(--c-elevation_3);--color-yellow-badge-hover-bg: var(--c-theme_yellow_light_6\%);--color-orange-badge: var(--c-theme_peach_base);--color-orange-badge-bg: var(--c-elevation_3);--color-orange-badge-hover-bg: var(--c-theme_peach_light_6\%);--color-git: var(--c-theme_peach_base);--color-label-bg: var(--c-primary_base);--color-label-hover-bg: var(--c-primary_light_6\%);--color-body: var(--c-elevation_3);--color-box-header: rgba(var(--c-elevation_2-rgb), 1);--color-box-body: var(--color-body);--color-box-body-highlight: var(--c-elevation_4);--color-text-dark: var(--c-elevation_10);--color-text: var(--c-text);--color-text-light: var(--c-elevation_12);--color-text-light-1: var(--c-elevation_11);--color-text-light-2: var(--c-elevation_10);--color-text-light-3: var(--c-elevation_9);--color-footer: rgba(var(--c-elevation_2-rgb), 0.2);--color-timeline: var(--c-elevation_4);--color-input-text: var(--c-text);--color-input-background: var(--c-elevation_4);--color-input-toggle-background: var(--c-elevation_4);--color-input-border: var(--c-elevation_5);--color-input-border-hover: var(--c-elevation_6);--color-header-wrapper: var(--c-elevation_2);--color-header-wrapper-transparent: #00000000;--color-light: var(--c-elevation_6);--color-light-mimic-enabled: rgba( - 0, - 0, - 0, - calc(40 / 255 * 222 / 255 / var(--opacity-disabled)) - );--color-light-border: var(--c-elevation_6);--color-hover: rgba(var(--c-elevation_6-rgb), 0.1);--color-active: rgba(var(--c-text-rgb), 0.1);--color-menu: var(--c-elevation_3);--color-card: var(--c-elevation_3);--color-markup-table-row: rgba(var(--c-text-rgb), 0.02);--color-markup-code-block: var(--c-elevation_2);--color-button: var(--c-elevation_4);--color-code-bg: $lvl1;--color-code-sidebar-bg: var(--c-elevation_4);--color-shadow: rgba(var(--c-elevation_3-rgb), 0.1);--color-secondary-bg: var(--c-elevation_4);--color-text-focus: var(--c-text);--color-expand-button: var(--c-elevation_6);--color-placeholder-text: var(--c-elevation_6);--color-editor-line-highlight: var(--color-primary-light-5);--color-project-board-bg: var(--c-elevation_2);--color-caret: var(--color-text);--color-reaction-bg: rgba(var(--c-text-rgb), 0.07);--color-reaction-active-bg: var(--color-primary-alpha-40);--color-nav-bg: var(--c-elevation_2);--color-nav-hover-bg: var(--c-elevation_6);--color-label-active-bg: var(--c-elevation_6);--color-label-text: var(--c-primary_base-c);--color-accent: var(--color-primary-light-1);--color-small-accent: var(--color-primary-light-5);--color-active-line: var(--c-elevation_5)}:root *{--fonts-regular: var(--v-font-family);--fonts-monospace: var(--v-code-font-family)}.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:var(--c-elevation_3)}.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:var(--c-elevation_1)}.ui.success.message,.ui.attached.success.message,.ui.positive.message,.ui.attached.positive.message{background:var(--color-success-bg);color:var(--color-success-text);border-color:var(--color-success-border)}.ui.grey.labels .label,.ui.ui.ui.grey.label{background-color:var(--c-primary_base);border-color:var(--c-primary_base);color:var(--c-elevation_3);font-weight:900}.ui.label,.ui.menu .item>.label{background:var(--color-label-bg);color:var(--color-label-text)}.ui.basic.modal{background-color:var(--c-elevation_1)}.ui.error.message .header,.ui.negative.message .header,.ui.red.message .header{color:var(--color-error-text)}.ui.basic.modal,.ui.basic.modal>.header,.ui.inverted.button{color:var(--c-text)!important}::selection{background:rgba(var(--c-theme_rosewater_base-rgb),0.3)!important}body{font-size:var(--v-base-font-size)}footer{justify-content:flex-end!important}footer .right-links{justify-content:space-around!important}footer .right-links>a{border-left:none!important;padding-left:0px!important;margin-left:0px!important}footer .ui.dropdown .menu{left:-50%!important;margin-bottom:16px!important}.label.isSigned{margin:0px 0.25em!important;padding:0!important;display:inline-flex!important;gap:0px!important;border-radius:16px!important;--color-light-border: rgba(var(--c-theme_dark-green_base-rgb), 1) !important;--color-label-bg: none !important;--color-text: rgba(var(--c-theme_dark-green_base-rgb), 1) !important;--color-green-badge-bg: none !important;--color-green-badge-hover-bg: rgba(var(--c-theme_dark-green_base-rgb), 0.05) !important;--color-label-hover-bg: rgba(var(--c-theme_dark-green_base-rgb), 0.05) !important;--color-label-text: rgba(var(--c-theme_dark-green_base-rgb), 1) !important;--color-green-badge: rgba(var(--c-theme_dark-green_base-rgb), 1) !important}.label.isSigned .shortsha{padding:4px 6px 4px 12px!important}.label.isSigned .ui.detail.icon.button{opacity:1!important;padding:4px 8px 4px 6px!important;margin:0!important;background:none!important;border-color:rgba(var(--c-theme_dark-green_base-rgb),1)!important}.label.isSigned.isVerified .ui.detail.icon.button{padding:4px 12px 4px 6px!important}#commits-table{--color-light: transparent !important}.flex-list .flex-item .flex-item-main{gap:var(--v-measure_\.25x)}.flex-list .flex-item .flex-item-main .flex-item-header .flex-item-title{gap:var(--v-measure_\.5x)}.flex-list .flex-item .flex-item-main .flex-item-body:not(:last-child){margin-bottom:var(--v-measure_1x)}.chroma .code-inner{font:14px var(--v-code-font-family)}.chroma .bp{color:var(--c-theme_peach_base)}.chroma .c{color:var(--c-elevated_7)}.chroma .c1{color:var(--c-elevated_7)}.chroma .ch{color:var(--c-elevated_7)}.chroma .cm{color:var(--c-elevated_7)}.chroma .cp{color:var(--c-theme_blue_base)}.chroma .cpf{color:var(--c-theme_blue_base)}.chroma .cs{color:var(--c-elevated_7)}.chroma .dl{color:var(--c-theme_blue_base)}.chroma .gd{color:var(--c-theme);background-color:rgba(var(--c-theme_red_base-rgb),0.15)}.chroma .ge{font-style:italic}.chroma .gh{color:var(--c-theme_sky_base)}.chroma .gi{color:var(--c-theme);background-color:rgba(var(--c-theme_green_base-rgb),0.15)}.chroma .go{color:var(--c-theme_peach_base)}.chroma .gp{color:var(--c-elevated_7);font-weight:bold}.chroma .gr{color:var(--c-theme_maroon_base)}.chroma .gs{font-weight:bold}.chroma .gt{color:var(--c-theme_maroon_base)}.chroma .gu{color:var(--c-theme_sky_base)}.chroma .il{color:var(--c-theme_peach_base)}.chroma .k{color:var(--c-theme_mauve_base)}.chroma .kc{color:var(--c-theme_yellow_base)}.chroma .kd{color:var(--c-theme_mauve_base)}.chroma .kn{color:var(--c-theme_yellow_base)}.chroma .kp{color:var(--c-theme_mauve_base);font-weight:bold}.chroma .kr{color:var(--c-theme_mauve_base)}.chroma .kt{color:var(--c-theme_yellow_base)}.chroma .m{color:var(--c-theme_peach_base)}.chroma .mb{color:var(--c-theme_peach_base)}.chroma .mf{color:var(--c-theme_peach_base)}.chroma .mh{color:var(--c-theme_peach_base)}.chroma .mi{color:var(--c-theme_peach_base)}.chroma .mo{color:var(--c-theme_peach_base)}.chroma .n{color:var(--c-theme_lavender_base)}.chroma .na{color:var(--c-theme_yellow_base)}.chroma .nb{color:var(--c-theme_peach_base)}.chroma .nc{color:var(--c-theme_yellow_base)}.chroma .nd{color:var(--c-theme_pink_base)}.chroma .ne{color:var(--c-theme_maroon_base)}.chroma .nf{color:var(--c-theme_blue_base)}.chroma .ni{color:var(--c-theme_pink_base)}.chroma .nl{color:var(--c-theme_yellow_base)}.chroma .nn{color:var(--c-theme_yellow_base)}.chroma .no{color:var(--c-theme_yellow_base)}.chroma .nt{color:var(--c-theme_mauve_base)}.chroma .nv{color:var(--c-theme_peach_base)}.chroma .nx{color:var(--c-theme_peach_base)}.chroma .o{color:var(--c-theme_sky_base)}.chroma .ow{color:var(--c-theme_sky_base);font-weight:bold}.chroma .p{color:var(--c-elevated_9)}.chroma .s{color:var(--c-theme_green_base)}.chroma .s1{color:var(--c-theme_green_base)}.chroma .s2{color:var(--c-theme_green_base)}.chroma .sa{color:var(--c-theme_green_base)}.chroma .sb{color:var(--c-theme_green_base)}.chroma .sc{color:var(--c-theme_green_base)}.chroma .sd{color:var(--c-theme_green_base)}.chroma .se{color:var(--c-theme_blue_base)}.chroma .sh{color:var(--c-theme_green_base)}.chroma .si{color:var(--c-theme_green_base)}.chroma .sr{color:var(--c-theme_blue_base)}.chroma .ss{color:var(--c-theme_green_base)}.chroma .sx{color:var(--c-theme_green_base)}.chroma .vc{color:var(--c-theme_yellow_base)}.chroma .vg{color:var(--c-theme_peach_base)}.chroma .vi{color:var(--c-theme_yellow_base)}.chroma .w{color:var(--c-elevated_4)}.CodeMirror .cm-property,.CodeMirror.cm-s-default .cm-property,.CodeMirror.cm-s-paper .cm-property{color:var(--c-text)}.CodeMirror .cm-header,.CodeMirror.cm-s-default .cm-header,.CodeMirror.cm-s-paper .cm-header{color:var(--c-text)}.CodeMirror .cm-quote,.CodeMirror.cm-s-default .cm-quote,.CodeMirror.cm-s-paper .cm-quote{color:var(--c-theme_green_base)}.CodeMirror .cm-keyword,.CodeMirror.cm-s-default .cm-keyword,.CodeMirror.cm-s-paper .cm-keyword{color:var(--c-theme_mauve_base)}.CodeMirror .cm-atom,.CodeMirror.cm-s-default .cm-atom,.CodeMirror.cm-s-paper .cm-atom{color:var(--c-theme_red_base)}.CodeMirror .cm-number,.CodeMirror.cm-s-default .cm-number,.CodeMirror.cm-s-paper .cm-number{color:var(--c-theme_peach_base)}.CodeMirror .cm-def,.CodeMirror.cm-s-default .cm-def,.CodeMirror.cm-s-paper .cm-def{color:var(--c-text)}.CodeMirror .cm-variable-2,.CodeMirror.cm-s-default .cm-variable-2,.CodeMirror.cm-s-paper .cm-variable-2{color:var(--c-theme_sky_base)}.CodeMirror .cm-variable-3,.CodeMirror.cm-s-default .cm-variable-3,.CodeMirror.cm-s-paper .cm-variable-3{color:var(--c-theme_teal_base)}.CodeMirror .cm-comment,.CodeMirror.cm-s-default .cm-comment,.CodeMirror.cm-s-paper .cm-comment{color:var(--c-elevation_6)}.CodeMirror .cm-string,.CodeMirror.cm-s-default .cm-string,.CodeMirror.cm-s-paper .cm-string{color:var(--c-theme_green)}.CodeMirror .cm-string-2,.CodeMirror.cm-s-default .cm-string-2,.CodeMirror.cm-s-paper .cm-string-2{color:var(--c-theme_green)}.CodeMirror .cm-meta,.CodeMirror.cm-s-default .cm-meta,.CodeMirror.cm-s-paper .cm-meta{color:var(--c-theme_peach_base)}.CodeMirror .cm-qualifier,.CodeMirror.cm-s-default .cm-qualifier,.CodeMirror.cm-s-paper .cm-qualifier{color:var(--c-theme_peach_base)}.CodeMirror .cm-builtin,.CodeMirror.cm-s-default .cm-builtin,.CodeMirror.cm-s-paper .cm-builtin{color:var(--c-theme_peach_base)}.CodeMirror .cm-bracket,.CodeMirror.cm-s-default .cm-bracket,.CodeMirror.cm-s-paper .cm-bracket{color:var(--c-text)}.CodeMirror .cm-tag,.CodeMirror.cm-s-default .cm-tag,.CodeMirror.cm-s-paper .cm-tag{color:var(--c-theme_yellow_base)}.CodeMirror .cm-attribute,.CodeMirror.cm-s-default .cm-attribute,.CodeMirror.cm-s-paper .cm-attribute{color:var(--c-theme_yellow_base)}.CodeMirror .cm-hr,.CodeMirror.cm-s-default .cm-hr,.CodeMirror.cm-s-paper .cm-hr{color:var(--c-elevation_9)}.CodeMirror .cm-url,.CodeMirror.cm-s-default .cm-url,.CodeMirror.cm-s-paper .cm-url{color:var(--c-theme_blue_base)}.CodeMirror .cm-link,.CodeMirror.cm-s-default .cm-link,.CodeMirror.cm-s-paper .cm-link{color:var(--c-theme_blue_base)}.CodeMirror .cm-error,.CodeMirror.cm-s-default .cm-error,.CodeMirror.cm-s-paper .cm-error{color:var(--c-theme_red_base)}.monaco-editor{--vscode-editor-background: var(--c-elevation_0) !important;--vscode-editorGutter-background: var(--c-elevation_0) !important}.monaco-editor .selected-text{background-color:var(--c-elevation_4)!important}.monaco-editor .margin-view-overlays .line-numbers{color:var(--c-elevation_10)!important}.monaco-editor .line-numbers.active-line-number{color:var(--c-primary_base)!important}.monaco-editor .view-overlays .current-line,.monaco-editor .margin-view-overlays .current-line-margin{background-color:var(--c-elevation_2)!important}.monaco-editor .mtk1{color:var(--c-text)!important}.monaco-editor .mtk2{color:#ff69b4!important}.monaco-editor .mtk3{color:var(--c-theme_peach_base)!important}.monaco-editor .mtk4{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk5{color:var(--c-text)!important}.monaco-editor .mtk6{color:var(--c-theme_sapphire_base)!important}.monaco-editor .mtk7{color:var(--c-theme_peach_base)!important}.monaco-editor .mtk8{color:var(--c-elevation_9)!important}.monaco-editor .mtk9{color:var(--c-theme_sapphire_base)!important}.monaco-editor .mtk10{color:var(--c-elevation_10)!important}.monaco-editor .mtk11{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk12{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk13{color:#ff69b4!important}.monaco-editor .mtk14{color:#ff69b4!important}.monaco-editor .mtk15{color:var(--c-theme_sapphire_base)!important}.monaco-editor .mtk16{color:var(--c-elevation_9)!important}.monaco-editor .mtk17{color:#ff69b4!important}.monaco-editor .mtk18{color:#ff69b4!important}.monaco-editor .mtk19{color:var(--c-theme_teal_base)!important}.monaco-editor .mtk20{color:#ff69b4!important}.monaco-editor .mtk21{color:var(--c-theme_green_base)!important}.monaco-editor .mtk22{color:#ff69b4!important}.monaco-editor .mtk23{color:var(--c-theme_blue_base)!important}.monaco-editor .mtk24{color:var(--c-theme_peach_base)!important}.monaco-editor .mtk25{color:var(--c-theme_pink_base)!important}.header-wrapper{display:flex;flex-direction:column;margin-bottom:var(--v-measure_1x)}.header-wrapper .ui.container{margin:0 0 0 0!important;max-width:unset!important;width:100%!important;padding:0 var(--v-measure_1x)}.header-wrapper .repo-header{margin:0 0 var(--v-measure_1x)0}.header-wrapper .ui.tabs.divider{margin-bottom:0}.header-wrapper .ui.tabular.menu.navbar .item{--item-margin-bottom: var(--v-measure_1x);margin:var(--item-margin-bottom) var(--v-measure_\.5x);border-radius:var(--v-measure_\.25x);padding:var(--v-measure_\.5x) var(--v-measure_\.5x);color:var(--color-text);border:none}.header-wrapper .ui.tabular.menu.navbar .item svg{color:var(--color-text-light-3);margin-right:var(--v-measure_\.5x)}.header-wrapper .ui.tabular.menu.navbar .item.active{background-color:transparent;color:var(--color-text);border-radius:var(--v-measure_\.25x)!important;font-weight:normal}.header-wrapper .ui.tabular.menu.navbar .item.active::after{background:var(--c-primary_base);border-radius:6px;bottom:calc(0px - var(--item-margin-bottom));content:"";height:2px;position:absolute;right:50%;transform:translate(50%,-50%);width:100%;z-index:1}.header-wrapper .ui.tabular.menu.navbar .item .small.label{background-color:var(--c-elevation_7);border:1px solid var(--c-elevation_7);border-radius:var(--v-measure_2x);color:var(--color-text);font-weight:var(--base-text-weight-medium, 500);min-width:calc(var(--v-measure_1\.25x) + 6px);padding:6px;text-align:center;align-items:center;justify-content:center}.header-wrapper .ui.tabular.menu.navbar .item:hover{background-color:var(--c-elevation_4)}#repo-topics{row-gap:var(--v-measure_\.5x);margin-top:0!important}.ui.table>tr>td,.ui.table>tbody>tr>td{border-top-color:rgba(var(--c-theme_blue_base-rgb),0.04)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view{display:flex;flex-direction:row-reverse;column-gap:24px}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .ui.repo-topic.large.label.topic{background-color:rgba(var(--c-theme_blue_base-rgb),0.3);color:var(--c-primary_base);border-radius:var(--v-measure_2x);border:1px solid rgba(var(--c-theme_blue_base-rgb),0.4);line-height:14px}@media (max-width:1100px){.page-content.repository.file.list>.ui.container.lugit-repo-list-view{width:100%;min-width:100%;margin:0;padding:0 var(--v-measure_2x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data{min-width:calc(var(--v-repo-home_sidebar-width)*0.87)!important;max-width:calc(var(--v-repo-home_sidebar-width)*0.87)!important;width:calc(var(--v-repo-home_sidebar-width)*0.87)!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3{column-gap:var(--v-measure_\.5x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3 #new-pull-request{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3 [role=menu]{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row #clone-panel #repo-clone-url{display:none}}@media (max-width:1200px){.page-content.repository.file.list>.ui.container.lugit-repo-list-view{flex-direction:column;column-gap:0;row-gap:24px}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data{min-width:100%!important;max-width:100%!important;width:100%!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-topics{display:none!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc{display:flex;flex-direction:column;font-size:1em;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc h5{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc span{font-size:1.2em!important;font-style:italic!important;color:var(--color-text-light-3)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-desc a{font-size:1.1em}}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row .gt-gap-y-3{column-gap:var(--v-measure_\.5x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .repo-button-row #clone-panel #repo-clone-url{width:unset}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data{min-width:var(--v-repo-home_sidebar-width);max-width:var(--v-repo-home_sidebar-width);width:var(--v-repo-home_sidebar-width)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc{display:flex;flex-direction:column;font-size:1em;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc *{margin:0}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc h5{font-size:1.1em}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc span{font-size:1.1em}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-header-data #repo-desc a{font-size:1.1em}.page-content.repository.file.list>.ui.container.lugit-repo-list-view .lugit-repo-content{display:flex;flex-direction:column;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit{flex-direction:column;row-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3{margin:0px!important}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 div.fluid.multiple.search.selection.dropdown{display:flex;flex-wrap:wrap;box-shadow:none;padding:var(--v-measure_\.25x) var(--v-measure_\.5x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 div.fluid.multiple.search.selection.dropdown .item{border:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 div.fluid.multiple.search.selection.dropdown .menu{top:calc(100% + 1px)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3 .dropdown{display:none}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3+div{display:flex;column-gap:var(--v-measure_1x)}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #topic_edit .field.gt-f1.gt-mr-3+div button{display:block!important;margin:0px!important;width:100%}.page-content.repository.file.list>.ui.container.lugit-repo-list-view #repo-topics{margin-top:var(--v-measure_1x)!important}#project-board .project-column-header .project-column-title .circular.label{display:flex;padding:0!important;align-items:center;justify-content:center;line-height:16px;padding:0 var(--v-measure_\.25x)!important}.markup table{width:fit-content}.issue-content img{max-width:100%} \ No newline at end of file diff --git a/dist/public/assets/fonts/KaTeX_AMS-Regular.73ea273a.woff2 b/dist/public/assets/fonts/KaTeX_AMS-Regular.73ea273a.woff2 deleted file mode 100644 index 0acaaff..0000000 Binary files a/dist/public/assets/fonts/KaTeX_AMS-Regular.73ea273a.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Caligraphic-Bold.a1abf90d.woff2 b/dist/public/assets/fonts/KaTeX_Caligraphic-Bold.a1abf90d.woff2 deleted file mode 100644 index f390922..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Caligraphic-Bold.a1abf90d.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Caligraphic-Regular.d6484fce.woff2 b/dist/public/assets/fonts/KaTeX_Caligraphic-Regular.d6484fce.woff2 deleted file mode 100644 index 75344a1..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Caligraphic-Regular.d6484fce.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Fraktur-Bold.931d67ea.woff2 b/dist/public/assets/fonts/KaTeX_Fraktur-Bold.931d67ea.woff2 deleted file mode 100644 index 395f28b..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Fraktur-Bold.931d67ea.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Fraktur-Regular.172d3529.woff2 b/dist/public/assets/fonts/KaTeX_Fraktur-Regular.172d3529.woff2 deleted file mode 100644 index 735f694..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Fraktur-Regular.172d3529.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Main-Bold.39890742.woff2 b/dist/public/assets/fonts/KaTeX_Main-Bold.39890742.woff2 deleted file mode 100644 index ab2ad21..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Main-Bold.39890742.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Main-BoldItalic.20f389c4.woff2 b/dist/public/assets/fonts/KaTeX_Main-BoldItalic.20f389c4.woff2 deleted file mode 100644 index 5931794..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Main-BoldItalic.20f389c4.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Main-Italic.fe2176f7.woff2 b/dist/public/assets/fonts/KaTeX_Main-Italic.fe2176f7.woff2 deleted file mode 100644 index b50920e..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Main-Italic.fe2176f7.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Main-Regular.f650f111.woff2 b/dist/public/assets/fonts/KaTeX_Main-Regular.f650f111.woff2 deleted file mode 100644 index eb24a7b..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Main-Regular.f650f111.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Math-BoldItalic.dcbcbd93.woff2 b/dist/public/assets/fonts/KaTeX_Math-BoldItalic.dcbcbd93.woff2 deleted file mode 100644 index 2965702..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Math-BoldItalic.dcbcbd93.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Math-Italic.6d3d25f4.woff2 b/dist/public/assets/fonts/KaTeX_Math-Italic.6d3d25f4.woff2 deleted file mode 100644 index 215c143..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Math-Italic.6d3d25f4.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_SansSerif-Bold.95591a92.woff2 b/dist/public/assets/fonts/KaTeX_SansSerif-Bold.95591a92.woff2 deleted file mode 100644 index cfaa3bd..0000000 Binary files a/dist/public/assets/fonts/KaTeX_SansSerif-Bold.95591a92.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_SansSerif-Italic.7d393d38.woff2 b/dist/public/assets/fonts/KaTeX_SansSerif-Italic.7d393d38.woff2 deleted file mode 100644 index 349c06d..0000000 Binary files a/dist/public/assets/fonts/KaTeX_SansSerif-Italic.7d393d38.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_SansSerif-Regular.cd5e231e.woff2 b/dist/public/assets/fonts/KaTeX_SansSerif-Regular.cd5e231e.woff2 deleted file mode 100644 index a90eea8..0000000 Binary files a/dist/public/assets/fonts/KaTeX_SansSerif-Regular.cd5e231e.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Script-Regular.c81d1b2a.woff2 b/dist/public/assets/fonts/KaTeX_Script-Regular.c81d1b2a.woff2 deleted file mode 100644 index b3048fc..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Script-Regular.c81d1b2a.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Size1-Regular.6eec866c.woff2 b/dist/public/assets/fonts/KaTeX_Size1-Regular.6eec866c.woff2 deleted file mode 100644 index c5a8462..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Size1-Regular.6eec866c.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Size2-Regular.2960900c.woff2 b/dist/public/assets/fonts/KaTeX_Size2-Regular.2960900c.woff2 deleted file mode 100644 index e1bccfe..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Size2-Regular.2960900c.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Size3-Regular.e1951519.woff2 b/dist/public/assets/fonts/KaTeX_Size3-Regular.e1951519.woff2 deleted file mode 100644 index 249a286..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Size3-Regular.e1951519.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Size4-Regular.e418bf25.woff2 b/dist/public/assets/fonts/KaTeX_Size4-Regular.e418bf25.woff2 deleted file mode 100644 index 680c130..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Size4-Regular.e418bf25.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/KaTeX_Typewriter-Regular.c295e7f7.woff2 b/dist/public/assets/fonts/KaTeX_Typewriter-Regular.c295e7f7.woff2 deleted file mode 100644 index 771f1af..0000000 Binary files a/dist/public/assets/fonts/KaTeX_Typewriter-Regular.c295e7f7.woff2 and /dev/null differ diff --git a/dist/public/assets/fonts/codicon.4a477f66.ttf b/dist/public/assets/fonts/codicon.4a477f66.ttf deleted file mode 100644 index c4a33a4..0000000 Binary files a/dist/public/assets/fonts/codicon.4a477f66.ttf and /dev/null differ diff --git a/dist/public/assets/img/apple-touch-icon.png b/dist/public/assets/img/apple-touch-icon.png deleted file mode 100644 index 44b3e56..0000000 Binary files a/dist/public/assets/img/apple-touch-icon.png and /dev/null differ diff --git a/dist/public/assets/img/avatar_default.png b/dist/public/assets/img/avatar_default.png deleted file mode 100644 index d6e0b54..0000000 Binary files a/dist/public/assets/img/avatar_default.png and /dev/null differ diff --git a/dist/public/assets/img/favicon.png b/dist/public/assets/img/favicon.png deleted file mode 100644 index 64966de..0000000 Binary files a/dist/public/assets/img/favicon.png and /dev/null differ diff --git a/dist/public/assets/img/favicon.svg b/dist/public/assets/img/favicon.svg deleted file mode 100644 index 9927378..0000000 --- a/dist/public/assets/img/favicon.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/public/assets/img/loading.svg b/dist/public/assets/img/loading.svg deleted file mode 100644 index cade841..0000000 --- a/dist/public/assets/img/loading.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - diff --git a/dist/public/assets/img/logo.png b/dist/public/assets/img/logo.png deleted file mode 100644 index 1ecce7a..0000000 Binary files a/dist/public/assets/img/logo.png and /dev/null differ diff --git a/dist/public/assets/img/logo.svg b/dist/public/assets/img/logo.svg deleted file mode 100644 index 387a118..0000000 --- a/dist/public/assets/img/logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/templates/base/head_navbar.tmpl b/dist/templates/base/head_navbar.tmpl deleted file mode 100644 index 2075ece..0000000 --- a/dist/templates/base/head_navbar.tmpl +++ /dev/null @@ -1,214 +0,0 @@ -{{$notificationUnreadCount := 0}} -{{if and .IsSigned .NotificationUnreadCount}} - {{$notificationUnreadCount = call .NotificationUnreadCount}} -{{end}} - - diff --git a/dist/templates/home.tmpl b/dist/templates/home.tmpl deleted file mode 100644 index 4c0c931..0000000 --- a/dist/templates/home.tmpl +++ /dev/null @@ -1,9 +0,0 @@ -{{template "base/head" .}} -
-
-
- -
-
-
-{{template "base/footer" .}} diff --git a/dist/templates/repo/home.tmpl b/dist/templates/repo/home.tmpl deleted file mode 100644 index 34ab925..0000000 --- a/dist/templates/repo/home.tmpl +++ /dev/null @@ -1,162 +0,0 @@ -{{template "base/head" .}} -
- {{template "repo/header" .}} -
-
- {{template "base/alert" .}} - {{template "repo/code/recently_pushed_new_branches" .}} - {{if and (not .HideRepoInfo) (not .IsBlame)}} -
- {{- $description := .Repository.DescriptionHTML ctx -}} - {{if $description}}{{$description | RenderCodeBlock}}{{end}} - {{if .Repository.Website}}{{.Repository.Website}}{{end}} -
-
- {{/* it should match the code in issue-home.js */}} - {{range .Topics}}{{.Name}}{{end}} - {{if and .Permission.IsAdmin (not .Repository.IsArchived)}}{{end}} -
- {{end}} - {{if and .Permission.IsAdmin (not .Repository.IsArchived)}} -
- -
- - -
-
- {{end}} - {{if .Repository.IsArchived}} -
- {{if .Repository.ArchivedUnix.IsZero}} - {{ctx.Locale.Tr "repo.archive.title"}} - {{else}} - {{ctx.Locale.Tr "repo.archive.title_date" (DateTime "long" .Repository.ArchivedUnix)}} - {{end}} -
- {{end}} -
-
- {{template "repo/sub_menu" .}} - {{$n := len .TreeNames}} - {{$l := Eval $n "-" 1}} - {{$isHomepage := (eq $n 0)}} -
-
- {{template "repo/branch_dropdown" dict "root" . "ContainerClasses" "tw-mr-1"}} - {{if and .CanCompareOrPull .IsViewBranch (not .Repository.IsArchived)}} - {{$cmpBranch := ""}} - {{if ne .Repository.ID .BaseRepo.ID}} - {{$cmpBranch = printf "%s/%s:" (.Repository.OwnerName|PathEscape) (.Repository.Name|PathEscape)}} - {{end}} - {{$cmpBranch = print $cmpBranch (.BranchName|PathEscapeSegments)}} - {{$compareLink := printf "%s/compare/%s...%s" .BaseRepo.Link (.BaseRepo.DefaultBranch|PathEscapeSegments) $cmpBranch}} - - {{svg "octicon-git-pull-request"}} - - {{end}} - - {{if $isHomepage}} - {{ctx.Locale.Tr "repo.find_file.go_to_file"}} - {{end}} - - {{if and .CanWriteCode .IsViewBranch (not .Repository.IsMirror) (not .Repository.IsArchived) (not .IsViewFile)}} - - {{end}} - - {{if and $isHomepage (.Repository.IsTemplate)}} - - {{ctx.Locale.Tr "repo.use_template"}} - - {{end}} - {{if $isHomepage}} - {{/* only show the "code search" on the repo home page, it only does global search, - so do not show it when viewing file or directory to avoid misleading users (it doesn't search in a directory) */}} -
-
- - {{template "shared/search/button"}} -
-
- {{else}} - - {{StringUtils.EllipsisString .Repository.Name 30}} - {{- range $i, $v := .TreeNames -}} - / - {{- if eq $i $l -}} - {{$v}} - {{- else -}} - {{$p := index $.Paths $i}}{{$v}} - {{- end -}} - {{- end -}} - - {{end}} -
-
- - {{if $isHomepage}} -
- {{template "repo/clone_buttons" .}} - - {{template "repo/clone_script" .}}{{/* the script will update `.js-clone-url` and related elements */}} -
- {{template "repo/cite/cite_modal" .}} - {{end}} - {{if and (not $isHomepage) (not .IsViewFile) (not .IsBlame)}}{{/* IsViewDirectory (not home), TODO: split the templates, avoid using "if" tricks */}} - - {{svg "octicon-history" 16 "tw-mr-2"}}{{ctx.Locale.Tr "repo.file_history"}} - - {{end}} -
-
- {{if .IsViewFile}} - {{template "repo/view_file" .}} - {{else if .IsBlame}} - {{template "repo/blame" .}} - {{else}}{{/* IsViewDirectory */}} - {{template "repo/view_list" .}} - {{end}} - -
-
-
-{{template "base/footer" .}} diff --git a/src/templates/repo/home.tmpl b/src/templates/repo/home.tmpl index 34ab925..5491408 100644 --- a/src/templates/repo/home.tmpl +++ b/src/templates/repo/home.tmpl @@ -1,7 +1,7 @@ {{template "base/head" .}}
{{template "repo/header" .}} -
+
{{template "base/alert" .}} {{template "repo/code/recently_pushed_new_branches" .}} diff --git a/src/themes/scss/dark.scss b/src/themes/scss/dark.scss index c3bcd67..4c8e36f 100644 --- a/src/themes/scss/dark.scss +++ b/src/themes/scss/dark.scss @@ -1,82 +1,83 @@ -@use '@lucas-labs/lui-micro' as lui; -@use './utils/color-utils' as c; -@use './theme' as theme; - -$is-dark: true; - -$brand: #a6c6f7; - -$colors: ( - theme: ( - 'rosewater': c.variants(#f5e0dc, $is-dark), - 'flamingo': c.variants(#f2cdcd, $is-dark), - 'pink': c.variants(#f5c2e7, $is-dark), - 'mauve': c.variants($brand, $is-dark), - 'red': c.variants(#f38ba8, $is-dark), - 'maroon': c.variants(#eba0ac, $is-dark), - 'peach': c.variants(#fab387, $is-dark), - 'yellow': c.variants(#f9e2af, $is-dark), - 'green': c.variants($brand, $is-dark), - 'dark-green': c.variants(#00E676, $is-dark), - 'teal': c.variants(#94e2d5, $is-dark), - 'sky': c.variants(#89dceb, $is-dark), - 'sapphire': c.variants(#74c7ec, $is-dark), - 'blue': c.variants(#89b4fa, $is-dark), - 'lavender': c.variants(#b4befe, $is-dark), - 'black': c.variants(#181825, $is-dark), - 'white': c.variants(#e6edf3, $is-dark), - ), - text: #e6edf3, - primary: c.variants($brand, $is-dark), - secondary: c.variants(#5d5f7a, $is-dark), - elevation: ( - '1': #000000, // crust - '2': #040407, // mantle - '3': #07070f, // base - '4': #161720, // surface0 - '5': #1a1a25, // surface1 - '6': #222330, // surface2 - '7': #393c4d, // overlay0 - '8': #515569, // overlay1 - '9': #6b7188, // overlay2 - '10': #868ca5, // subtext0 - '11': #9aa2c2, // subtext1 - '12': #b6c0e0, // - ) -); - -// init lui-micro, css-vars only (no reboot, no basic) -@include lui.init( - $theme: ( - colors: $colors, - variables: ( - 'base-font-size': 14px, - 'font-family': '"Outfit", Inter, Roboto, sans-serif', - 'code-font-family': '"Source Code Pro", "Roboto Mono", Consolas, monospace', - 'measure': ( - '.25x': 4px, - '.5x': 8px, - '1x': 16px, - '1.25x': 20px, - '1.5x': 24px, - '2x': 32px, - '3x': 48px, - '4x': 64px, - ), - 'repo-home': ( - 'sidebar-width': 296px, - ) - ), - ), - - $options: ( - reboot: false, - basic: false, - fg-var-name: 'text', - bg-var-name: 'elevation/1', - ), -); - -@include theme.make-theme( - $is-dark: $is-dark, +@use '@lucas-labs/lui-micro' as lui; +@use './utils/color-utils' as c; +@use './theme' as theme; + +$is-dark: true; + +$brand: #a6c6f7; + +$colors: ( + theme: ( + 'rosewater': c.variants(#f5e0dc, $is-dark), + 'flamingo': c.variants(#f2cdcd, $is-dark), + 'pink': c.variants(#f5c2e7, $is-dark), + 'mauve': c.variants(#9b6bf5, $is-dark), + 'red': c.variants(#f38ba8, $is-dark), + 'maroon': c.variants(#eba0ac, $is-dark), + 'peach': c.variants(#fab387, $is-dark), + 'yellow': c.variants(#f9e2af, $is-dark), + 'green': c.variants($brand, $is-dark), + 'dark-green': c.variants(#00E676, $is-dark), + 'teal': c.variants(#94e2d5, $is-dark), + 'sky': c.variants(#89dceb, $is-dark), + 'sapphire': c.variants(#74c7ec, $is-dark), + 'blue': c.variants(#89b4fa, $is-dark), + 'lavender': c.variants(#b4befe, $is-dark), + 'black': c.variants(#181825, $is-dark), + 'white': c.variants(#e6edf3, $is-dark), + ), + text: #e6edf3, + primary: c.variants($brand, $is-dark), + secondary: c.variants(#5d5f7a, $is-dark), + elevation: ( + '1': #000000, // crust + '2': #040407, // mantle + '3': #07070f, // base + '4': #161720, // surface0 + '5': #1a1a25, // surface1 + '6': #222330, // surface2 + '7': #393c4d, // overlay0 + '8': #515569, // overlay1 + '9': #6b7188, // overlay2 + '10': #868ca5, // subtext0 + '11': #9aa2c2, // subtext1 + '12': #b6c0e0, // + ) +); + +// init lui-micro, css-vars only (no reboot, no basic) +@include lui.init( + $theme: ( + colors: $colors, + variables: ( + 'small-font-size': 12px, + 'base-font-size': 14px, + 'font-family': '"Outfit", Inter, Roboto, "Segoe UI", sans-serif', + 'code-font-family': '"Source Code Pro", "Roboto Mono", Consolas, monospace', + 'measure': ( + '.25x': 4px, + '.5x': 8px, + '1x': 16px, + '1.25x': 20px, + '1.5x': 24px, + '2x': 32px, + '3x': 48px, + '4x': 64px, + ), + 'repo-home': ( + 'sidebar-width': 296px, + ) + ), + ), + + $options: ( + reboot: false, + basic: false, + fg-var-name: 'text', + bg-var-name: 'elevation/1', + ), +); + +@include theme.make-theme( + $is-dark: $is-dark, ); \ No newline at end of file diff --git a/src/themes/scss/light.scss b/src/themes/scss/light.scss index 6f57fc8..815913d 100644 --- a/src/themes/scss/light.scss +++ b/src/themes/scss/light.scss @@ -1,82 +1,83 @@ -@use '@lucas-labs/lui-micro' as lui; -@use './utils/color-utils' as c; -@use './theme' as theme; - -$is-dark: true; - -$brand: #6296e2; - -$colors: ( - theme: ( - 'rosewater': c.variants(#dc8a78, $is-dark), - 'flamingo': c.variants(#dd7878, $is-dark), - 'pink': c.variants(#ea76cb, $is-dark), - 'mauve': c.variants($brand, $is-dark), - 'red': c.variants(#d20f39, $is-dark), - 'maroon': c.variants(#e64553, $is-dark), - 'peach': c.variants(#fe640b, $is-dark), - 'yellow': c.variants(#df8e1d, $is-dark), - 'green': c.variants($brand, $is-dark), - 'dark-green': c.variants(#11752d, $is-dark), - 'teal': c.variants(#179299, $is-dark), - 'sky': c.variants(#04a5e5, $is-dark), - 'sapphire': c.variants(#209fb5, $is-dark), - 'blue': c.variants(#1e66f5, $is-dark), - 'lavender': c.variants(#7287fd, $is-dark), - 'black': c.variants(#181825, $is-dark), - 'white': c.variants(#e6edf3, $is-dark), - ), - text: #4c4f69, - primary: c.variants($brand, $is-dark), - secondary: c.variants(#5d5f7a, $is-dark), - elevation: ( - '1': #dce0e8, // crust - '2': #e6e9ef, // mantle - '3': #eff1f5, // base - '4': #ccd0da, // surface0 - '5': #bcc0cc, // surface1 - '6': #acb0be, // surface2 - '7': #9ca0b0, // overlay0 - '8': #8c8fa1, // overlay1 - '9': #7c7f93, // overlay2 - '10': #6c6f85, // subtext0 - '11': #5c5f77, // subtext1 - '12': #4c4f69, // - ) -); - -// init lui-micro, css-vars only (no reboot, no basic) -@include lui.init( - $theme: ( - colors: $colors, - variables: ( - 'base-font-size': 14px, - 'font-family': '"Outfit", Inter, Roboto, sans-serif', - 'code-font-family': '"Source Code Pro", "Roboto Mono", Consolas, monospace', - 'measure': ( - '.25x': 4px, - '.5x': 8px, - '1x': 16px, - '1.25x': 20px, - '1.5x': 24px, - '2x': 32px, - '3x': 48px, - '4x': 64px, - ), - 'repo-home': ( - 'sidebar-width': 296px, - ) - ), - ), - - $options: ( - reboot: false, - basic: false, - fg-var-name: 'text', - bg-var-name: 'elevation/1', - ), -); - -@include theme.make-theme( - $is-dark: $is-dark, +@use '@lucas-labs/lui-micro' as lui; +@use './utils/color-utils' as c; +@use './theme' as theme; + +$is-dark: true; + +$brand: #6296e2; + +$colors: ( + theme: ( + 'rosewater': c.variants(#dc8a78, $is-dark), + 'flamingo': c.variants(#dd7878, $is-dark), + 'pink': c.variants(#ea76cb, $is-dark), + 'mauve': c.variants($brand, $is-dark), + 'red': c.variants(#d20f39, $is-dark), + 'maroon': c.variants(#e64553, $is-dark), + 'peach': c.variants(#fe640b, $is-dark), + 'yellow': c.variants(#df8e1d, $is-dark), + 'green': c.variants($brand, $is-dark), + 'dark-green': c.variants(#11752d, $is-dark), + 'teal': c.variants(#179299, $is-dark), + 'sky': c.variants(#04a5e5, $is-dark), + 'sapphire': c.variants(#209fb5, $is-dark), + 'blue': c.variants(#1e66f5, $is-dark), + 'lavender': c.variants(#7287fd, $is-dark), + 'black': c.variants(#181825, $is-dark), + 'white': c.variants(#e6edf3, $is-dark), + ), + text: #4c4f69, + primary: c.variants($brand, $is-dark), + secondary: c.variants(#5d5f7a, $is-dark), + elevation: ( + '1': #dce0e8, // crust + '2': #e6e9ef, // mantle + '3': #eff1f5, // base + '4': #ccd0da, // surface0 + '5': #bcc0cc, // surface1 + '6': #acb0be, // surface2 + '7': #9ca0b0, // overlay0 + '8': #8c8fa1, // overlay1 + '9': #7c7f93, // overlay2 + '10': #6c6f85, // subtext0 + '11': #5c5f77, // subtext1 + '12': #4c4f69, // + ) +); + +// init lui-micro, css-vars only (no reboot, no basic) +@include lui.init( + $theme: ( + colors: $colors, + variables: ( + 'small-font-size': 12px, + 'base-font-size': 14px, + 'font-family': '"Outfit", Inter, Roboto, "Segoe UI", sans-serif', + 'code-font-family': '"Source Code Pro", "Roboto Mono", Consolas, monospace', + 'measure': ( + '.25x': 4px, + '.5x': 8px, + '1x': 16px, + '1.25x': 20px, + '1.5x': 24px, + '2x': 32px, + '3x': 48px, + '4x': 64px, + ), + 'repo-home': ( + 'sidebar-width': 296px, + ) + ), + ), + + $options: ( + reboot: false, + basic: false, + fg-var-name: 'text', + bg-var-name: 'elevation/1', + ), +); + +@include theme.make-theme( + $is-dark: $is-dark, ); \ No newline at end of file diff --git a/src/themes/scss/theme/index.scss b/src/themes/scss/theme/index.scss index 6340475..4ddd1db 100644 --- a/src/themes/scss/theme/index.scss +++ b/src/themes/scss/theme/index.scss @@ -58,6 +58,9 @@ --color-primary-alpha-80: rgba(#{color.get('primary/base', 'rgb')}, 0.8); --color-primary-alpha-90: rgba(#{color.get('primary/base', 'rgb')}, 0.9); + + --color-primary-hover: #{color.get('primary/light/3%')}; + --color-primary-active: #{color.get('primary/light/6%')}; --color-secondary: #{color.get('elevation/5')}; --color-secondary-dark-1: #{color.get('secondary/light/3%')}; @@ -231,13 +234,17 @@ --color-secondary-bg: #{color.get('elevation/4')}; --color-text-focus: #{color.get('text')}; --color-expand-button: #{color.get('elevation/6')}; - --color-placeholder-text: #{color.get('elevation/6')}; + --color-placeholder-text: #{color.get('elevation/9')}; --color-editor-line-highlight: var(--color-primary-light-5); --color-project-board-bg: #{color.get('elevation/2')}; --color-caret: var(--color-text); --color-reaction-bg: rgba(#{color.get('text', 'rgb')}, 0.07); --color-reaction-active-bg: var(--color-primary-alpha-40); + --color-tooltip-text: #{color.get('primary/base')}; + --color-tooltip-bg: #{color.get('primary/base', 'contrast')}; --color-nav-bg: #{$lvl2}; + --color-secondary-nav-bg: #{$lvl2}; + --color-nav-text: #{color.get('text')}; --color-nav-hover-bg: #{color.get('elevation/6')}; --color-label-active-bg: #{color.get('elevation/6')}; --color-label-text: #{color.get('primary/base', 'contrast')}; @@ -405,6 +412,5 @@ @include chroma.make-chroma-styles; @include codemirror.make-code-mirror-styles; @include monaco.make-monaco-styles($is-dark: true); - @include custom.apply-custom-styles; } diff --git a/src/themes/scss/theme/modules/custom/_issue-content.scss b/src/themes/scss/theme/modules/custom/_issue-content.scss index bc85520..f0cc4d6 100644 --- a/src/themes/scss/theme/modules/custom/_issue-content.scss +++ b/src/themes/scss/theme/modules/custom/_issue-content.scss @@ -4,4 +4,13 @@ max-width: 100%; } } + + .issue-content, .issue-list { + .labels-list { + .label { + + } + } + } + } \ No newline at end of file diff --git a/src/themes/scss/theme/modules/custom/_repo-header.scss b/src/themes/scss/theme/modules/custom/_repo-header.scss index d7bda37..8ba5d10 100644 --- a/src/themes/scss/theme/modules/custom/_repo-header.scss +++ b/src/themes/scss/theme/modules/custom/_repo-header.scss @@ -2,7 +2,7 @@ @use '@lucas-labs/lui-micro/color' as color; @mixin apply-styles { - .header-wrapper { + .secondary-nav { display: flex; flex-direction: column; margin-bottom: var.get('measure/1x'); @@ -21,40 +21,34 @@ .ui.tabs.divider { margin-bottom: 0; } - - .ui.tabular.menu.navbar { + + overflow-menu { .item { - --item-margin-bottom: #{var.get('measure/1x')}; - margin: var(--item-margin-bottom) var.get('measure/.5x'); - border-radius: var.get('measure/.25x'); - padding: var.get('measure/.5x') var.get('measure/.5x'); - color: var(--color-text); - border: none; + --item-margin-bottom: #{var.get('measure/.5x')} !important; + margin: 0 var.get('measure/.5x') var(--item-margin-bottom) !important; + border-radius: var.get('measure/.25x') !important; + padding: var.get('measure/.5x') var.get('measure/.5x') !important; + color: var(--color-text) !important; + border: none !important; + position: relative; // Make the parent element positioned svg { - color: var(--color-text-light-3); - margin-right: var.get('measure/.5x'); + color: var(--color-text-light-3) !important; + margin-right: var.get('measure/.5x') !important; } - &.active { - background-color: transparent; - color: var(--color-text); - border-radius: var.get('measure/.25x') !important; - font-weight: normal; - // border-bottom: 4px solid color.get('primary/base');; + &:hover { + background-color: color.get('elevation/4') !important; + } - &::after { - background: color.get('primary/base'); - border-radius: 6px; - bottom: calc(0px - var(--item-margin-bottom)); - content: ""; - height: 2px; - position: absolute; - right: 50%; - transform: translate(50%, -50%); - width: 100%; - z-index: 1; - } + &.active { + background-color: transparent !important; + color: var(--color-text) !important; + border-radius: 0 !important; + // font-weight: normal !important; + border-bottom: calc(var(--item-margin-bottom) - 1px) solid var(--color-secondary-nav-bg) !important; + margin-bottom: 1px !important; + box-shadow: 0px 2px 0px 0px color.get('primary/base') !important; } .small.label { @@ -69,11 +63,7 @@ align-items: center; justify-content: center; } - - &:hover { - background-color: color.get('elevation/4'); - } } } - } + } } diff --git a/src/themes/scss/theme/modules/custom/repo/_file-list.scss b/src/themes/scss/theme/modules/custom/repo/_file-list.scss index 91c4fcb..8e90750 100644 --- a/src/themes/scss/theme/modules/custom/repo/_file-list.scss +++ b/src/themes/scss/theme/modules/custom/repo/_file-list.scss @@ -3,9 +3,24 @@ @mixin apply-styles { - #repo-topics { + #repo-topics, #topic_edit, .label-list { row-gap: var.get('measure/.5x'); margin-top: 0 !important; + + .label:not(.basic) { + font-size: var.get('small-font-size') !important; + background-color: rgba(#{color.get('theme/blue/base', 'rgb')}, 0.1); + color: color.get('primary/base'); + border-radius: var.get('measure/2x'); + line-height: 14px; + transition: background-color 0.2s ease; + + &:hover { + background-color: rgba(#{color.get('theme/blue/base', 'rgb')}, 0.3) !important; + color: color.get('primary/base') !important; + } + } + } .ui.table>tr>td, .ui.table>tbody>tr>td { @@ -17,14 +32,6 @@ flex-direction: row-reverse; column-gap: 24px; - .ui.repo-topic.large.label.topic { - background-color: rgba(#{color.get('theme/blue/base', 'rgb')}, 0.3); - color: color.get('primary/base'); - border-radius: var.get('measure/2x'); - border: 1px solid rgba(#{color.get('theme/blue/base', 'rgb')}, 0.4); - line-height: 14px; - } - @media (max-width: 1100px) { width: 100%; min-width: 100%; @@ -58,7 +65,7 @@ } } - @media (max-width: 1200px) { + @media (max-width: 1280px) { flex-direction: column; column-gap: 0; row-gap: 24px; @@ -149,39 +156,6 @@ .field.gt-f1.gt-mr-3 { margin: 0px !important; - - - // topic selection editing (task list - div.fluid.multiple.search.selection.dropdown { - display: flex; - flex-wrap: wrap; - box-shadow: none; - padding: var.get('measure/.25x') var.get('measure/.5x'); - - .item { - border: none; - } - - .menu { - top: calc(100% + 1px); - } - } - - .dropdown { - display: none; - } - - // Cancel, Save buttons - +div { - display: flex; - column-gap: var.get('measure/1x'); - - button { - display: block !important; - margin: 0px !important; - width: 100%; - } - } } }