Skip to content
Snippets Groups Projects

mtserverrequest.user.css

  • Clone with SSH
  • Clone with HTTPS
  • Embed
  • Share
    The snippet can be accessed without any authentication.
    Authored by Miniontoby

    Minetest Server Request Redesign of style

    Edited
    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);
    	}
    }
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Finish editing this message first!
    Please register or to comment