diff --git a/Onepunch/README.md b/Onepunch/README.md index 1fab16f..6f73c46 100644 --- a/Onepunch/README.md +++ b/Onepunch/README.md @@ -2,36 +2,49 @@ ## Screenshots -![Home_legacy](./__Home.png) - - - - - - -
2 Playlist_legacy 3 Profile_legacy
+![dark_home](./screenshots/display.png) ## More -#### About +### About -A simple gruvified spotify theme. +A simple gruvified spotify theme. Move to [Extra Preview](#extra-preview) for more screenshots. -#### First Aid Kit ¯\\\_(ツ)\_/¯ +### Information + +- To apply this theme: -- **The screenshots here are from the old legacy UI.** -- To change color schemes: ```shell - spicetify config color_scheme [wal/dark/light] + # for dark theme + spicetify config current_theme Onepunch color_scheme dark + spicetify apply + + #for light theme + spicetify config current_theme Onepunch color_scheme light + spicetify apply + ``` + - Tested on macOS only and pretty much everything worked. ヘ(・\_| -#### On my list +### Extra Preview -- [x] Gruvified and updated to the new UI. -- [x] Added **[wal/dark/light]** mode. -- [ ] Almost everything looks fine +#### dark scheme -#### Contact +| ![dark_home](./screenshots/dark_home.png) | ![dark_album](./screenshots/dark_album.png) | ![dark_playlist](./screenshots/dark_playlist.png) | +| :-------------------------------------------: | :---------------------------------------------: | :-----------------------------------------------: | +| home | album | playlist | +| ![dark_podcast](screenshots/dark_podcast.png) | ![dark_profile](./screenshots/dark_profile.png) | +| podcat | profile | + +#### light scheme + +| ![light_home](./screenshots/light_home.png) | ![light_album](./screenshots/light_album.png) | ![light_playlist](./screenshots/light_playlist.png) | +| :---------------------------------------------: | :-----------------------------------------------: | :-------------------------------------------------: | +| home | album | playlist | +| ![light_podcast](screenshots/light_podcast.png) | ![light_profile](./screenshots/light_profile.png) | +| podcat | profile | + +### Contact Go **[here](https://github.com/okarin001/Onepunch/issues)** and _check/create_ an issue in case you face any probelm. diff --git a/Onepunch/__Home.png b/Onepunch/__Home.png deleted file mode 100644 index 4509f54..0000000 Binary files a/Onepunch/__Home.png and /dev/null differ diff --git a/Onepunch/__Playlist.png b/Onepunch/__Playlist.png deleted file mode 100644 index 88e1e5e..0000000 Binary files a/Onepunch/__Playlist.png and /dev/null differ diff --git a/Onepunch/__Profile.png b/Onepunch/__Profile.png deleted file mode 100644 index 7e48351..0000000 Binary files a/Onepunch/__Profile.png and /dev/null differ diff --git a/Onepunch/color.ini b/Onepunch/color.ini index 976bcfe..39a0ff8 100644 --- a/Onepunch/color.ini +++ b/Onepunch/color.ini @@ -1,14 +1,5 @@ -[wal] -; pywal colors -; after using pywal(wal) replace the colors from -; the pywal generated [colors.json] file. -; color0: [main, sidebar, player, sec-player, shadow, card] -; color1: [sec-card, button-knob] -; color2: [subtext] -; color3: [extratext, misc] -; color4: [button-disabled, tab-active, notification ] -; color6: [selected-row,button, button-active] -; color7: [text] +[dark] +; gruvbox dark mode text = d5c4a1 subtext = b8bb26 extratext = fabd2f @@ -29,50 +20,27 @@ notification = fb4934 notification-error = e22134 misc = 83a598 - -[dark] -; gruvbox dark mode -text = d5c4a1 -subtext = b8bb26 -extratext = d3869b -main = 1d2021 -sidebar = 1d2021 -player = 1d2021 -sec-player = 32302f -card = fb4934 -sec-card = 32302f -shadow = 000000 -selected-row = d3869b -button = 8ec07c -button-active = 8ec07c -button-disabled = 665c54 -button-knob = fe8019 -tab-active = fb4934 -notification = fb4934 -notification-error = e22134 -misc = 83a598 - [light] ; gruvbox light mode text = 504945 -subtext = b57614 -extratext = 8f3f71 +subtext = 79740e +extratext = b57614 main = f9f5d7 sidebar = f9f5d7 player = f9f5d7 sec-player = f2e5bc -card = 9d0006 -sec-card = f2e5bc -shadow = d5c4a1 -selected-row = 8f3f71 +card = f9f5d7 +sec-card = 9d0006 +shadow = f9f5d7 +selected-row = 427b58 button = 427b58 button-active = 427b58 -button-disabled = bdae93 -button-knob = af3a03 -tab-active = 9d0006 -notification = 9d0006 +button-disabled = 076678 +button-knob = 9d0006 +tab-active = 076678 +notification = 076678 notification-error = e22134 -misc = 076678 +misc = b57614 diff --git a/Onepunch/screenshots/dark_album.png b/Onepunch/screenshots/dark_album.png new file mode 100644 index 0000000..57e3542 Binary files /dev/null and b/Onepunch/screenshots/dark_album.png differ diff --git a/Onepunch/screenshots/dark_home.png b/Onepunch/screenshots/dark_home.png new file mode 100644 index 0000000..97b03a9 Binary files /dev/null and b/Onepunch/screenshots/dark_home.png differ diff --git a/Onepunch/screenshots/dark_playlist.png b/Onepunch/screenshots/dark_playlist.png new file mode 100644 index 0000000..b9e20bc Binary files /dev/null and b/Onepunch/screenshots/dark_playlist.png differ diff --git a/Onepunch/screenshots/dark_podcast.png b/Onepunch/screenshots/dark_podcast.png new file mode 100644 index 0000000..c888636 Binary files /dev/null and b/Onepunch/screenshots/dark_podcast.png differ diff --git a/Onepunch/screenshots/dark_profile.png b/Onepunch/screenshots/dark_profile.png new file mode 100644 index 0000000..b65d67b Binary files /dev/null and b/Onepunch/screenshots/dark_profile.png differ diff --git a/Onepunch/screenshots/display.png b/Onepunch/screenshots/display.png new file mode 100644 index 0000000..a2e63b1 Binary files /dev/null and b/Onepunch/screenshots/display.png differ diff --git a/Onepunch/screenshots/light_album.png b/Onepunch/screenshots/light_album.png new file mode 100644 index 0000000..4ab674d Binary files /dev/null and b/Onepunch/screenshots/light_album.png differ diff --git a/Onepunch/screenshots/light_home.png b/Onepunch/screenshots/light_home.png new file mode 100644 index 0000000..b678c80 Binary files /dev/null and b/Onepunch/screenshots/light_home.png differ diff --git a/Onepunch/screenshots/light_playlist.png b/Onepunch/screenshots/light_playlist.png new file mode 100644 index 0000000..f4dfd61 Binary files /dev/null and b/Onepunch/screenshots/light_playlist.png differ diff --git a/Onepunch/screenshots/light_podcast.png b/Onepunch/screenshots/light_podcast.png new file mode 100644 index 0000000..41dcf1c Binary files /dev/null and b/Onepunch/screenshots/light_podcast.png differ diff --git a/Onepunch/screenshots/light_profile.png b/Onepunch/screenshots/light_profile.png new file mode 100644 index 0000000..b24e52a Binary files /dev/null and b/Onepunch/screenshots/light_profile.png differ diff --git a/Onepunch/user.css b/Onepunch/user.css index 6d248c3..128e8b8 100644 --- a/Onepunch/user.css +++ b/Onepunch/user.css @@ -17,18 +17,19 @@ color: var(--spice-main) !important; } -.main-collectionLinkButton-collectionLinkButton .main-collectionLinkButton-collectionLinkText, +.main-collectionLinkButton-collectionLinkButton + .main-collectionLinkButton-collectionLinkText, .main-createPlaylistButton-button, .main-rootlist-rootlistItemLink:link, .main-rootlist-rootlistItemLink:visited { color: var(--spice-text) !important; } -.main-collectionLinkButton-collectionLinkButton.main-collectionLinkButton-selected .main-collectionLinkButton-icon { - opacity: .7 !important; +.main-collectionLinkButton-collectionLinkButton.main-collectionLinkButton-selected + .main-collectionLinkButton-icon { + opacity: 0.7 !important; } - .main-rootlist-rootlistDividerGradient { background: linear-gradient(180deg, var(--spice-main), transparent); } @@ -72,11 +73,12 @@ } /* Topbar visibility bug */ -.main-topBar-topbarContent:not(.main-topBar-topbarContentFadeIn)>* { +.main-topBar-topbarContent:not(.main-topBar-topbarContentFadeIn) > * { opacity: unset !important; } -.main-entityHeader-topbarContent:not(.main-entityHeader-topbarContentFadeIn)>* { +.main-entityHeader-topbarContent:not(.main-entityHeader-topbarContentFadeIn) + > * { opacity: 0 !important; } @@ -102,7 +104,6 @@ span.artist-artistVerifiedBadge-badge svg:nth-child(1) { fill: black; } - /* details metadata */ .main-entityTitle-subtitle.main-entityTitle-gray, .main-entityHeader-metaDataText { @@ -119,11 +120,12 @@ span.artist-artistVerifiedBadge-badge svg:nth-child(1) { /* artist page edits*/ .main-entityHeader-background.main-entityHeader-gradient { - opacity: .4; + opacity: 0.4; } .main-entityHeader-background.main-entityHeader-overlay:after { - background-image: linear-gradient(transparent, transparent), linear-gradient(var(--spice-main), var(--spice-main)); + background-image: linear-gradient(transparent, transparent), + linear-gradient(var(--spice-main), var(--spice-main)); } .artist-artistPick-pickComment { @@ -142,9 +144,8 @@ span.artist-artistVerifiedBadge-badge svg:nth-child(1) { color: var(--spice-text); } - .main-shelf-title { - color: var(--spice-subtext) + color: var(--spice-subtext); } .view-homeShortcutsGrid-shortcut, @@ -168,10 +169,9 @@ span.artist-artistVerifiedBadge-badge svg:nth-child(1) { border-radius: 10px; } - /* inside a page edits */ .main-addButton-button { - color: rgba(var(--spice-rgb-card), .7) !important; + color: rgba(var(--spice-rgb-card), 0.7) !important; } .main-trackList-trackListRow.main-trackList-active .main-trackList-rowMarker, @@ -183,8 +183,6 @@ span.artist-artistVerifiedBadge-badge svg:nth-child(1) { color: var(--spice-text) !important; } - - /* friend activity */ .main-buddyFeed-activityMetadata .main-buddyFeed-artistAndTrackName a, .main-buddyFeed-activityMetadata .main-buddyFeed-playbackContext a, @@ -211,7 +209,7 @@ span.artist-artistVerifiedBadge-badge svg:nth-child(1) { color: var(--spice-tab-active) !important; } -input:checked~.x-toggle-indicatorWrapper .x-toggle-indicator { +input:checked ~ .x-toggle-indicatorWrapper .x-toggle-indicator { background-color: var(--spice-button-knob) !important; } @@ -219,11 +217,10 @@ input:checked~.x-toggle-indicatorWrapper .x-toggle-indicator { background: var(--spice-button-knob) !important; } -input:hover:not([disabled]):not(:active)~.x-toggle-indicatorWrapper { - background-color: rgba(var(--spice-rgb-button), .5) !important; +input:hover:not([disabled]):not(:active) ~ .x-toggle-indicatorWrapper { + background-color: rgba(var(--spice-rgb-button), 0.5) !important; } - /* search page edits */ input { @@ -242,7 +239,6 @@ input { color: var(--spice-main) !important; } - /* menu and dropdown menus including the user menu */ .main-type-mesto, .x-533-dropDown-dropDown { @@ -258,7 +254,7 @@ input { .main-userWidget-box:focus, .main-userWidget-box:hover, -.main-userWidget-box[data-context-menu-open=true] { +.main-userWidget-box[data-context-menu-open="true"] { border-radius: 10px !important; } @@ -274,8 +270,8 @@ input { } .main-card-card:hover, -.main-card-card[data-context-menu-open=true] { - background-color: rgba(var(--spice-rgb-sec-card), .3) !important; +.main-card-card[data-context-menu-open="true"] { + background-color: rgba(var(--spice-rgb-sec-card), 0.3) !important; } .main-contextMenu-menu, @@ -342,4 +338,4 @@ input { .main-nowPlayingBar-container { background-color: var(--spice-sec-player) !important; border-top: unset !important; -} \ No newline at end of file +}