mtserverrequest.user.css
The snippet can be accessed without any authentication.
Authored by
Miniontoby
Minetest Server Request Redesign of style
mtserverrequest.user.css 4.04 KiB
/* ==UserStyle==
@name MTServerRequest
@namespace github.com/openstyles/stylus
@version 1.0.0
@description A different style for mtserverrequest
@homepageURL https://edugit.org/-/snippets/32
@updateURL https://edugit.org/-/snippets/32/raw/main/mtserverrequest.user.css
@author Miniontoby
==/UserStyle== */
@-moz-document url-prefix("https://ircforever.org/mtserverrequest") {
:root {
--color-bg: #f7f7f7;
--color-font: #000;
--color-primary: #077c9d /*#07c3f7 */;
--color-primary-transparent: #07c3f788;
--color-primary-dark: #065d75/*#089bc4*/;
--color-secondary: #ddd;
--color-secondary-dark: #aaa;
--border-radius: 7px;
}
[data-theme="dark"] {
--color-bg: #000;
--color-font: #aaa;
}
body,
button,
input {
font-family: MONOSPACE;
}
body {
overflow-x: hidden;
}
h2 {
text-align: center;
margin-top: 30px;
}
form {
background-color: var(--color-bg);
border-radius: 20px;
width: 70vw;
min-width: 450px;
padding: 30px;
position: relative;
right: -50%;
transform: translateX(-50%);
}
input,
button,
textarea {
border-radius: var(--border-radius);
padding: 10px;
border: 2px solid var(--color-secondary);
}
button:focus,
input:focus,
textarea:focus {
border: 2px solid var(--color-primary);
outline-color: var(--color-primary-transparent);
}
button,
input[type="submit"],
input[type="reset"] {
-webkit-transition: all 0s ease-out;
-moz-transition: all 0s ease-out;
-o-transition: all 0s ease-out;
-ms-transition: all 0s ease-out;
transition: all 0s ease-out;
height: 35px;
display: inline-block;
font-size: 14px;
color: #fff;
text-decoration: none;
text-align: center;
text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
padding: 4px 20px 0;
margin: 10px auto;
left: 30px;
position: relative;
cursor: pointer;
border: none;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-left: solid 1px var(--color-primary-dark);
background: var(--color-primary);
-webkit-box-shadow: 0px 5px 0px 0px var(--color-primary-dark);
box-shadow: 0px 5px 0px 0px var(--color-primary-dark);
}
input[type="reset"] {
color: #555;
border-left: solid 1px var(--color-secondary-dark);
background: var(--color-secondary);
-webkit-box-shadow: 0px 5px 0px 0px var(--color-secondary-dark);
box-shadow: 0px 5px 0px 0px var(--color-secondary-dark);
}
button:active,
input[type="submit"]:active,
input[type="reset"]:active {
top: 3px;
-webkit-box-shadow: 0px 2px 0px 0px var(--color-primary-dark);
box-shadow: 0px 2px 0px 0px var(--color-primary-dark);
}
input[type="reset"]:active {
-webkit-box-shadow: 0px 2px 0px 0px var(--color-secondary-dark);
box-shadow: 0px 2px 0px 0px var(--color-secondary-dark);
}
button:before,
input[type="submit"]:before,
input[type="reset"]:before {
content: "1";
width: 35px;
height: 25px;
display: block;
position: absolute;
padding-top: 10px;
line-height: 20px;
top: 0px;
margin-left: -54px;
font-size: 16px;
font-weight: bold;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-right: solid 1px var(--color-primary-dark);
background: var(--color-primary);
-webkit-box-shadow: 0px 5px 0px 0px var(--color-primary-dark);
box-shadow: 0px 5px 0px 0px var(--color-primary-dark);
}
input[type="reset"]:before {
border-right: solid 1px var(--color-secondary-dark);
background: var(--color-secondary);
-webkit-box-shadow: 0px 5px 0px 0px var(--color-secondary-dark);
box-shadow: 0px 5px 0px 0px var(--color-secondary-dark);
}
button:active:before,
input[type="submit"]:active:before,
input[type="reset"]:active:before {
top: -3px;
-webkit-box-shadow: 0px 5px 0px 0px var(--color-primary-dark), 6px 4px 2px rgba(0,0,0,0.3);
box-shadow: 0px 5px 0px 0px var(--color-primary-dark), 6px 4px 2px rgba(0,0,0,0.3);
}
input[type="reset"]:active:before {
-webkit-box-shadow: 0px 5px 0px 0px var(--color-secondary-dark), 6px 4px 2px rgba(0,0,0,0.3);
box-shadow: 0px 5px 0px 0px var(--color-secondary-dark), 6px 4px 2px rgba(0,0,0,0.3);
}
}
Please register or sign in to comment