mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-08-06 05:08:26 +02:00
Prepare for webOS & Tizen support
This commit is contained in:
@@ -29,6 +29,13 @@
|
||||
outline: none !important;
|
||||
}
|
||||
|
||||
.bx-top-buttons {
|
||||
.bx-button {
|
||||
display: block;
|
||||
margin-bottom: 8px;
|
||||
}
|
||||
}
|
||||
|
||||
.bx-settings-title-wrapper {
|
||||
display: flex;
|
||||
margin-bottom: 10px;
|
||||
@@ -49,10 +56,6 @@
|
||||
}
|
||||
}
|
||||
|
||||
.bx-button.bx-primary {
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
a.bx-settings-update {
|
||||
display: block;
|
||||
color: #ff834b;
|
||||
|
@@ -20,7 +20,6 @@
|
||||
font-weight: bold;
|
||||
font-size: 14px;
|
||||
font-family: var(--bx-monospaced-font);
|
||||
color: #fff;
|
||||
|
||||
&:hover {
|
||||
@media (hover: hover) {
|
||||
|
@@ -23,9 +23,10 @@
|
||||
--bx-dialog-z-index: 9101;
|
||||
--bx-dialog-overlay-z-index: 9100;
|
||||
--bx-remote-play-popup-z-index: 9090;
|
||||
--bx-stats-bar-z-index: 9001;
|
||||
--bx-stream-settings-z-index: 9000;
|
||||
--bx-mkb-pointer-lock-msg-z-index: 8999;
|
||||
--bx-stats-bar-z-index: 9010;
|
||||
--bx-stream-settings-z-index: 9001;
|
||||
--bx-mkb-pointer-lock-msg-z-index: 9000;
|
||||
--bx-stream-settings-overlay-z-index: 8999;
|
||||
--bx-game-bar-z-index: 8888;
|
||||
--bx-wait-time-box-z-index: 100;
|
||||
--bx-screenshot-animation-z-index: 1;
|
||||
@@ -79,6 +80,14 @@ div[class^=HUDButton-module__hiddenContainer] ~ div:not([class^=HUDButton-module
|
||||
visibility: hidden !important;
|
||||
}
|
||||
|
||||
.bx-invisible {
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.bx-unclickable {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.bx-pixel {
|
||||
width: 1px !important;
|
||||
height: 1px !important;
|
||||
@@ -112,3 +121,10 @@ div[class*=NotFocusedDialog] {
|
||||
#game-stream video:not([src]) {
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
/* Hide Controller icon in Game tiles */
|
||||
div[class*=SupportedInputsBadge] {
|
||||
&:not(:has(:nth-child(2))), svg:first-of-type {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
@@ -7,6 +7,16 @@
|
||||
-webkit-user-select: none;
|
||||
}
|
||||
|
||||
.bx-stream-settings-overlay {
|
||||
position: fixed;
|
||||
background: transparent;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
z-index: var(--bx-stream-settings-overlay-z-index);
|
||||
}
|
||||
|
||||
.bx-stream-settings-tabs {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
@@ -95,7 +105,7 @@
|
||||
margin-bottom: 16px;
|
||||
padding-bottom: 16px;
|
||||
|
||||
label {
|
||||
> label {
|
||||
font-size: 16px;
|
||||
display: block;
|
||||
text-align: left;
|
||||
|
@@ -7,6 +7,7 @@
|
||||
@import 'toast.styl';
|
||||
@import 'loading-screen.styl';
|
||||
@import 'remote-play.styl';
|
||||
@import 'web-components.styl';
|
||||
|
||||
@import 'stream.styl';
|
||||
@import 'number-stepper.styl';
|
||||
|
48
src/assets/css/web-components.styl
Normal file
48
src/assets/css/web-components.styl
Normal file
@@ -0,0 +1,48 @@
|
||||
.bx-select {
|
||||
select {
|
||||
display: none;
|
||||
}
|
||||
|
||||
> div {
|
||||
display: inline-block;
|
||||
min-width: 110px;
|
||||
text-align: center;
|
||||
margin: 0 10px;
|
||||
line-height: 24px;
|
||||
vertical-align: middle;
|
||||
background: #fff;
|
||||
color: #000;
|
||||
border-radius: 4px;
|
||||
padding: 2px 4px;
|
||||
|
||||
input {
|
||||
display: inline-block;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
label {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
|
||||
button {
|
||||
border: none;
|
||||
width: 24px;
|
||||
height: 24px;
|
||||
line-height: 24px;
|
||||
color: #fff;
|
||||
border-radius: 4px;
|
||||
font-weight: bold;
|
||||
font-size: 14px;
|
||||
font-family: var(--bx-monospaced-font);
|
||||
|
||||
&.bx-inactive {
|
||||
pointer-events: none;
|
||||
opacity: 0.2;
|
||||
}
|
||||
|
||||
span {
|
||||
line-height: unset;
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user