1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/jappix_ynh.git synced 2024-09-03 19:26:19 +02:00
jappix_ynh/source/app/stylesheets/main.css
2014-11-25 20:12:58 +01:00

146 lines
2.6 KiB
CSS

/*
Jappix - An open social platform
This is the main CSS stylesheet for Jappix
-------------------------------------------------
License: AGPL
Author: Valérian Saliou
*/
* {
margin: 0;
padding: 0;
}
body {
font: normal 14.6px 'PT Sans', sans-serif;
text-shadow: 0 0 5px white;
}
h1 {
margin-bottom: 15px;
}
a {
text-decoration: none;
color: black;
outline-style: none;
}
a:hover,
a:focus {
cursor: pointer;
text-decoration: underline;
}
legend {
color: black;
}
input,
textarea {
background-color: white;
border: 1px solid #636363;
font-size: 0.95em;
padding: 2px;
outline-style: none;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow: inset 0 3px 10px #dcdcdc;
-webkit-box-shadow: inset 0 3px 10px #dcdcdc;
box-shadow: inset 0 3px 10px #dcdcdc;
}
textarea {
font-size: 1.1em;
resize: none;
}
input:focus,
input[type="submit"]:hover,
input[type="reset"]:hover,
textarea:focus {
border: 1px solid #e1a014;
-moz-box-shadow: inset 0 3px 10px #edd9bc;
-webkit-box-shadow: inset 0 3px 10px #edd9bc;
box-shadow: inset 0 3px 10px #edd9bc;
}
input[type="submit"],
input[type="reset"] {
cursor: pointer;
}
input[type="submit"]:active,
input[type="reset"]:active {
-moz-box-shadow: inset 0 3px 15px #e1a753;
-webkit-box-shadow: inset 0 3px 15px #e1a753;
box-shadow: inset 0 3px 15px #e1a753;
}
input[disabled],
textarea[disabled] {
background-color: #f3f3f3;
border: 1px solid #989898;
}
input:placeholder {
color: #78868a !important;
}
input:-moz-placeholder {
color: #78868a !important;
}
input::-webkit-input-placeholder {
color: #78868a !important;
}
input.placeholder {
color: #78868a !important;
}
input[type="checkbox"] {
margin-top: 2px;
}
input[type="checkbox"],
input[type="radio"] {
background: transparent none !important;
border: 0 none !important;
}
input.input-reset {
background: transparent;
border: 0 none;
margin: 0;
padding: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}
.please-complete,
.please-complete:hover,
.please-complete:focus {
border: 1px #ac2525 solid !important;
-moz-box-shadow: inset 0 3px 10px #f39c9c !important;
-webkit-box-shadow: inset 0 3px 10px #f39c9c !important;
box-shadow: inset 0 3px 10px #f39c9c !important;
}
.hidden {
display: none !important;
}
.clear {
clear: both !important;
display: block !important;
}