the-glorious-startpage/css/centeredbox/auto-suggestion.css
Gerome Matilla c59d1ec0ec
Css (#26)
* add screens css

* separate dir for screens

* separate dir for dashboard and settings

* separate dir for centeredbox and its contents

* move autosuggestion to centeredbox dir

* rename webmenu to webmenuscreen

* fix bugs and errors caused by renaming webmenu

* fix missing dashboard icons

* fix missing weather forecast  icons

* reduced the use of !important

* reduced the use of !important

* reduced the use of !important

* reduced the use of !important

* reduced the use of !important

* reduced the use of !important

* combine bars and panels

* bars css cleanup

* dashboard missing icon fix and css

* decrease the usage of !important

* decrease the usage of important
2020-06-16 13:00:55 +08:00

118 lines
1.8 KiB
CSS

/*Container*/
.phrasesContainer {
position: absolute;
width: 100vw;
height: auto;
display: table;
margin: 0 auto;
opacity: 0;
transition: opacity var(--transition-speed);
/*Disable user touch/select on text elements*/
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/*Show suggestion*/
#suggestionsContainer.suggestionsShow {
opacity: 1;
}
/*ul*/
#suggestions {
height: auto;
width: 50vw;
/*Center ul horizontally*/
margin: 0 auto;
list-style: none;
/*Remove the fucking padding*/
/*It took me an hour to fix this piece of shit*/
padding: 0;
/*Allow centering of children*/
display: table;
table-layout: fixed;
}
/*li*/
#phrase {
/*Align list horizontally*/
justify-content: center;
height: auto;
/*Always stack and center horizontally*/
/*display: table-cell;*/
/*width: auto;*/
/*text-align: center;*/
/*Always stack and center vertically*/
display: inline-flex;
width: 100%;
text-align: center;
}
/*The li's child*/
.phraseButton {
background: transparent;
border: none;
outline: none;
color: var(--base-color);
font-size: 12pt;
font-family: roboto-bold;
text-align: center;
border-radius: 6px;
vertical-align: middle;
padding: 10px;
}
.phraseButton:focus {
background: var(--base-bg);
}
.phraseButton:active {
background: var(--base-active-bg);
}
@media screen and (max-height: 539px) and (min-height: 341px) {
#suggestions {
height: auto;
width: 100vw;
}
/*The Li*/
#phrase {
/*Always stack and center horizontally*/
display: table-cell;
width: auto;
text-align: center;
justify-content: space-between;
padding: 0;
width: 20px;
}
}
@media screen and (max-height: 340px) {
#suggestionsContainer.phrasesContainer {
opacity: 0;
}
}