[PR #112] feat: add pure white theme option #111

Open
opened 2026-02-27 16:42:36 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/router-for-me/Cli-Proxy-API-Management-Center/pull/112
Author: @GrothKeiran
Created: 2/25/2026
Status: 🔄 Open

Base: mainHead: main


📝 Commits (8)

  • 97f9a9b feat: add pure white theme option
  • 70072ed Initial plan
  • 98b6817 feat: add workflow to package frontend html artifact
  • 548eab1 Add workflow_dispatch trigger to release workflow
  • cedb962 Enable manual triggering of release workflow
  • a5da2cd Merge pull request #1 from GrothKeiran/copilot/package-project-into-html
  • 74ae2a9 Update useThemeStore.ts
  • 1786537 Delete .github/workflows/package-html.yml

📊 Changes

6 files changed (+69 additions, -7 deletions)

View changed files

📝 .github/workflows/release.yml (+1 -0)
📝 README.md (+1 -0)
📝 README_CN.md (+1 -0)
📝 src/stores/useThemeStore.ts (+12 -6)
📝 src/styles/themes.scss (+53 -0)
📝 src/types/common.ts (+1 -1)

📄 Description

I noticed the new default light theme has a warm gray "paper" style. Some users (including me) prefer a pure white background for better contrast and a cleaner look.

This PR adds a light-pure theme option to the cycle sequence (Light -> Pure White -> Dark -> Auto), allowing users to choose their preferred light background without breaking the new aesthetic design.

Hope you consider merging this!


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/router-for-me/Cli-Proxy-API-Management-Center/pull/112 **Author:** [@GrothKeiran](https://github.com/GrothKeiran) **Created:** 2/25/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (8) - [`97f9a9b`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/97f9a9bf832588d3bdbf919d94cf35939bcd26d1) feat: add pure white theme option - [`70072ed`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/70072edcf82db89c1968c05269b1052a15fb2af8) Initial plan - [`98b6817`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/98b681701c6273f5235871441ed05be3395584aa) feat: add workflow to package frontend html artifact - [`548eab1`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/548eab1223d356daea758c16bbf9c4edcf648bb3) Add workflow_dispatch trigger to release workflow - [`cedb962`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/cedb9627a35311f5d484dccedb92c72fe7bb4c59) Enable manual triggering of release workflow - [`a5da2cd`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/a5da2cdc9f006beb2097d94c9e99a484235a9817) Merge pull request #1 from GrothKeiran/copilot/package-project-into-html - [`74ae2a9`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/74ae2a9d43eabedef132bdd1521e21271e425a3b) Update useThemeStore.ts - [`1786537`](https://github.com/router-for-me/Cli-Proxy-API-Management-Center/commit/1786537cd7b60f864177d354c9d7f878c657e93a) Delete .github/workflows/package-html.yml ### 📊 Changes **6 files changed** (+69 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+1 -0) 📝 `README.md` (+1 -0) 📝 `README_CN.md` (+1 -0) 📝 `src/stores/useThemeStore.ts` (+12 -6) 📝 `src/styles/themes.scss` (+53 -0) 📝 `src/types/common.ts` (+1 -1) </details> ### 📄 Description I noticed the new default light theme has a warm gray "paper" style. Some users (including me) prefer a pure white background for better contrast and a cleaner look. This PR adds a `light-pure` theme option to the cycle sequence (Light -> Pure White -> Dark -> Auto), allowing users to choose their preferred light background without breaking the new aesthetic design. Hope you consider merging this! --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Cli-Proxy-API-Management-Center#111
No description provided.