mirror of
https://github.com/morpheusthewhite/spicetify-themes.git
synced 2024-11-25 04:12:29 +01:00
Add TrekyGoldenrod Theme
This commit is contained in:
parent
752f47aa6b
commit
edc68fd506
26
TrekyGoldenrod/README.md
Normal file
26
TrekyGoldenrod/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
# TrekyGoldenrod
|
||||
|
||||
|
||||
|
||||
## Screenshots
|
||||
|
||||
![With Desktop](screenshot.png)
|
||||
|
||||
|
||||
|
||||
![Focused](screenshot2.png)
|
||||
|
||||
|
||||
|
||||
## More
|
||||
|
||||
**Credits**: Based off the [Sweet](https://github.com/morpheusthewhite/spicetify-themes/tree/master/Sweet) theme developed by [morpheusthewhite](https://github.com/morpheusthewhite)
|
||||
|
||||
|
||||
|
||||
### To Do
|
||||
|
||||
- [ ] Get rid of Followers number on public playlists
|
||||
- [ ] Change font
|
||||
- [ ] Deal with awkward `profile-menu-toggle` arrow at top right of app
|
||||
- [ ] Is it possible to match color for min, max, and close buttons at top right of app
|
18
TrekyGoldenrod/color.ini
Normal file
18
TrekyGoldenrod/color.ini
Normal file
@ -0,0 +1,18 @@
|
||||
[Base]
|
||||
|
||||
main_fg = fbb611
|
||||
secondary_fg = ddca9f
|
||||
main_bg = 644806
|
||||
sidebar_and_player_bg = 644806
|
||||
cover_overlay_and_shadow = A57D1F
|
||||
indicator_fg_and_button_bg = ba943f
|
||||
pressing_fg = fbb611
|
||||
slider_bg = ddca9f
|
||||
sidebar_indicator_and_hover_button_bg = ddca9f
|
||||
scrollbar_fg_and_selected_row_bg = ba943f
|
||||
pressing_button_fg = ddca9f
|
||||
pressing_button_bg = FFFFFF
|
||||
selected_button = fbb611
|
||||
miscellaneous_bg = FFFFFF
|
||||
miscellaneous_hover_bg = FFFFFF
|
||||
preserve_1 = FFFFFF
|
BIN
TrekyGoldenrod/screenshot.png
Normal file
BIN
TrekyGoldenrod/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.1 MiB |
BIN
TrekyGoldenrod/screenshot2.png
Normal file
BIN
TrekyGoldenrod/screenshot2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 685 KiB |
202
TrekyGoldenrod/user.css
Normal file
202
TrekyGoldenrod/user.css
Normal file
@ -0,0 +1,202 @@
|
||||
/*Hide some annoying elements like profile name and pic, upgrade button and device connect bar at bottom, new playlist button*/
|
||||
.profile.content-top-bar__profile-link,
|
||||
.upgrade-button,
|
||||
.view-player .remote-playback-bar,
|
||||
.LeftSidebarNewPlaylistButton__button {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* Don't show the album cover */
|
||||
.view-player .now-playing .cover-image-link-wrapper {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/*
|
||||
Hide the song duration and elapsed text. I dont know where to put those so I just hide them
|
||||
*/
|
||||
.view-player .player-controls-container .progress-container .elapsed,
|
||||
.view-player .player-controls-container .progress-container .remaining {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/*Thinner scrollbar*/
|
||||
::-webkit-scrollbar {
|
||||
height: 1px !important;
|
||||
width: 1px !important;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/* This is needed to move the bar above the player buttons */
|
||||
:root {
|
||||
--bar-height: 70px;
|
||||
}
|
||||
|
||||
/*Hide top and bottom buttons of scrollbar */
|
||||
::-webkit-scrollbar-button {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.view-player .player-controls-container,
|
||||
.view-player .player-controls-container .controls {
|
||||
overflow: visible !important;
|
||||
}
|
||||
|
||||
.view-player .player-controls-container .controls .button-play{
|
||||
height:50px !important;
|
||||
border-radius:50px !important;
|
||||
background: transparent !important;
|
||||
box-shadow:0 0 0 0 !important;
|
||||
width:50px !important;
|
||||
overflow: visible !important;
|
||||
box-shadow: 0 4px 15px rgba(0,0,0,0.2) !important;
|
||||
transition:none 0.3s cubic-bezier(.3,0,.7,1);
|
||||
}
|
||||
|
||||
.view-player .player-controls-container .controls .button-play:before{
|
||||
font-size:18px !important;
|
||||
padding-left: 16px !important;
|
||||
padding-top: 9px !important;
|
||||
}
|
||||
|
||||
.view-player .player-controls-container .controls .button-play:after {
|
||||
box-shadow: unset !important;
|
||||
}
|
||||
|
||||
.view-player .player-controls-container {
|
||||
position: absolute !important;
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
.view-player .player-controls-container .controls {
|
||||
width: 100% !important;
|
||||
height: 100% !important;
|
||||
align-items: center !important;
|
||||
margin-top : 0px !important;
|
||||
}
|
||||
|
||||
/*Force player bar to has fixed height*/
|
||||
.view-player {
|
||||
height: var(--bar-height) !important;
|
||||
border-top: 0;
|
||||
}
|
||||
|
||||
.view-player .now-playing {
|
||||
overflow: unset;
|
||||
}
|
||||
|
||||
.view-player .cover-image-container {
|
||||
position: fixed !important;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
}
|
||||
|
||||
.view-player .now-playing .cover-image-link,
|
||||
.view-player .now-playing .cover-image-link figure {
|
||||
width: var(--bar-height);
|
||||
height: var(--bar-height);
|
||||
}
|
||||
|
||||
#now-playing-image-small .cover-image {
|
||||
width: var(--bar-height);
|
||||
height: var(--bar-height);
|
||||
}
|
||||
|
||||
.view-player .now-playing .cover-image-link-wrapper {
|
||||
flex: 0 1 calc(var(--bar-height) + 10px);
|
||||
}
|
||||
|
||||
.text-container {
|
||||
z-index: 3;
|
||||
}
|
||||
|
||||
.view-player .now-playing-container .button-add {
|
||||
color: var(--modspotify_main_fg) !important;
|
||||
}
|
||||
|
||||
.progress-container .progress-bar,
|
||||
.progress-container .inner {
|
||||
top: 0 !important;
|
||||
margin-top: 0 !important;
|
||||
height: 5px;
|
||||
}
|
||||
|
||||
.progress-container .progress-bar-wrapper {
|
||||
top: 0 !important;
|
||||
height: 5px;
|
||||
}
|
||||
|
||||
.progress-container {
|
||||
position: fixed !important;
|
||||
width: 100% !important;
|
||||
bottom: var(--bar-height) !important;
|
||||
margin : 0 !important;
|
||||
}
|
||||
|
||||
.progress-container .inner {
|
||||
border-radius: 0 2px 2px 0 !important;
|
||||
background-color: var(--modspotify_main_fg) !important;
|
||||
box-shadow: 0 2px 2px 0 var(--modspotify_main_fg);
|
||||
}
|
||||
|
||||
.glue-page-header__p2s-details,
|
||||
.glue-page-header__p2s-followers {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.context-menu {
|
||||
border: 2px solid var(--modspotify_main_fg);
|
||||
box-shadow: 0 4px 12px 0 rgba(var(--modspotify_rgb_cover_overlay_and_shadow),.2);
|
||||
border-radius: 7px !important;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#menu-wrapper ::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#menu-wrapper {
|
||||
border-right: 3px solid black;
|
||||
border-image: linear-gradient(0deg, transparent , var(--modspotify_scrollbar_fg_and_selected_row_bg) 40%, var(--modspotify_scrollbar_fg_and_selected_row_bg) 60%, transparent 90%) 2 90%;
|
||||
}
|
||||
|
||||
.main-view-wrapper {
|
||||
overflow: unset;
|
||||
}
|
||||
|
||||
.Button--style-icon-stroke:after,
|
||||
.Button--style-icon-stroke:hover:after,
|
||||
.Button--style-icon-stroke,
|
||||
.glue-page-header__button .button-icon-with-stroke,
|
||||
.glue-page-header__button .button-icon-with-stroke::after {
|
||||
box-shadow: unset;
|
||||
}
|
||||
|
||||
.glue-page-header.glue-page-header--artist .glue-page-header__label {
|
||||
padding-top: 10px;
|
||||
}
|
||||
|
||||
.glue-page-header.glue-page-header--artist.has-custom-image .glue-page-header__label {
|
||||
padding-top: 8px;
|
||||
}
|
||||
|
||||
.glue-page-header__content .glue-page-header__label {
|
||||
margin-left: -2px;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.glue-page-header__label span,
|
||||
.Header__label span {
|
||||
background-color: var(--modspotify_main_fg);
|
||||
color: var(--modspotify_main_bg);
|
||||
padding: 2px 10px;
|
||||
}
|
||||
|
||||
.glue-page-header__label .header-verified-check {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
body.remotebar .view-player .player-bar-wrapper {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
/* Type THX1138 in search box :) */
|
Loading…
Reference in New Issue
Block a user