mirror of
https://github.com/hoppscotch/hoppscotch.git
synced 2026-04-25 16:55:59 +03:00
[PR #3074] [MERGED] chore: make style sheets consistent #4214
Labels
No labels
CodeDay
a11y
browser limited
bug
bug fix
cli
core
critical
design
desktop
discussion
docker
documentation
duplicate
enterprise
feature
feature
fosshack
future
good first issue
hacktoberfest
help wanted
i18n
invalid
major
minor
need information
need testing
not applicable to hoppscotch
not reproducible
pull-request
question
refactor
resolved
sandbox
self-host
spam
stale
testmu
wip
wont fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hoppscotch#4214
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/hoppscotch/hoppscotch/pull/3074
Author: @liyasthomas
Created: 5/23/2023
Status: ✅ Merged
Merged: 5/30/2023
Merged by: @AndrewBastin
Base:
release/2023.4.4← Head:chore/consistent-styles📝 Commits (2)
9767fbbchore: make style sheets consistent83ad146fix: pwa icons📊 Changes
16 files changed (+618 additions, -95 deletions)
View changed files
📝
packages/hoppscotch-common/assets/scss/themes.scss(+3 -0)📝
packages/hoppscotch-common/meta.ts(+14 -2)➕
packages/hoppscotch-common/public/icons/pwa-1024x1024.png(+0 -0)➕
packages/hoppscotch-common/public/icons/pwa-128x128.png(+0 -0)➕
packages/hoppscotch-common/public/icons/pwa-16x16.png(+0 -0)➕
packages/hoppscotch-common/public/icons/pwa-192x192.png(+0 -0)➕
packages/hoppscotch-common/public/icons/pwa-256x256.png(+0 -0)➕
packages/hoppscotch-common/public/icons/pwa-32x32.png(+0 -0)➕
packages/hoppscotch-common/public/icons/pwa-512x512.png(+0 -0)📝
packages/hoppscotch-selfhost-web/index.html(+1 -1)📝
packages/hoppscotch-selfhost-web/meta.ts(+14 -2)📝
packages/hoppscotch-selfhost-web/vite.config.ts(+40 -6)📝
packages/hoppscotch-sh-admin/assets/scss/styles.scss(+19 -20)📝
packages/hoppscotch-sh-admin/assets/scss/themes.scss(+75 -64)📝
packages/hoppscotch-ui/src/assets/scss/styles.scss(+449 -0)📝
packages/hoppscotch-ui/src/assets/scss/themes.scss(+3 -0)📄 Description
Closes HFE-63
TLDR;
supported-color-schemesmeta tags for dark/light mode detectioncolor-schemein the themes' style sheet for native dark/light mode form inputshoppscotch-uiandhoppscotch-commonpackages🤖 Generated by Copilot at 1201bfe
Summary
🎨🌐🛠️
This pull request improves the web app's appearance, performance, accessibility, and integration with different color schemes, browsers, and operating systems. It adds the
color-schemeproperty to thethemes.scssfiles of different packages, updates the background color and the theme-color meta tags, modifies the title and the icons of the web app, and adds custom protocol handlers to the web app manifest. It also enhances the UI elements of the code editor, the select element, and the split panes, and refactors some code related to the font size, line height, and sticky fold dimensions.Walkthrough
color-schemeproperty to different theme selectors to optimize the user interface for light and dark themes (link, link, link, link, link, link, link, link, link) inthemes.scssfiles🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.