289 lines
4.0 KiB
CSS
289 lines
4.0 KiB
CSS
|
/*
|
||
|
|
||
|
Jappix - An open social platform
|
||
|
This is the Jappix Mobile CSS stylesheet
|
||
|
|
||
|
-------------------------------------------------
|
||
|
|
||
|
License: AGPL
|
||
|
Author: Vanaryon
|
||
|
Last revision: 05/10/11
|
||
|
|
||
|
*/
|
||
|
|
||
|
/* BEGIN GENERAL STYLE */
|
||
|
|
||
|
* {
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
}
|
||
|
|
||
|
body {
|
||
|
font: normal 14.4px Helvetica, Verdana, sans-serif;
|
||
|
background-color: #dcdcdc;
|
||
|
margin: 0 auto;
|
||
|
text-align: center;
|
||
|
min-width: 200px;
|
||
|
min-height: 260px;
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
color: black;
|
||
|
}
|
||
|
|
||
|
/* END GENERAL STYLE */
|
||
|
|
||
|
/* BEGIN HEADER STYLE */
|
||
|
|
||
|
.header {
|
||
|
background-color: #2d2d2d;
|
||
|
border-bottom: 1px solid #6d6d6d;
|
||
|
color: #405964;
|
||
|
padding: 6px 0;
|
||
|
height: 30px;
|
||
|
}
|
||
|
|
||
|
.header div {
|
||
|
background-position: 0 0;
|
||
|
width: 83px;
|
||
|
height: 30px;
|
||
|
}
|
||
|
|
||
|
/* END HEADER STYLE */
|
||
|
|
||
|
/* BEGIN HOME STYLE */
|
||
|
|
||
|
#home .header div {
|
||
|
margin: 0 auto;
|
||
|
}
|
||
|
|
||
|
#home .notification {
|
||
|
padding: 2px;
|
||
|
margin-top: -1px;
|
||
|
}
|
||
|
|
||
|
#noscript {
|
||
|
background: #86a2ff;
|
||
|
border-bottom: 1px solid #5890d6;
|
||
|
color: #1e4b82;
|
||
|
}
|
||
|
|
||
|
#error {
|
||
|
background: #ff8686;
|
||
|
border-bottom: 1px solid #d65858;
|
||
|
color: #821e1e;
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
#info {
|
||
|
background: #f3eba7;
|
||
|
border-bottom: 1px solid #d9d085;
|
||
|
color: #5e5616;
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
#home .login {
|
||
|
padding: 8px 0;
|
||
|
margin: 30px 0 30px 0;
|
||
|
}
|
||
|
|
||
|
#home .login input {
|
||
|
margin-top: 5px;
|
||
|
padding: 2px;
|
||
|
}
|
||
|
|
||
|
#home .login input.xid,
|
||
|
#home .login input.password {
|
||
|
display: block;
|
||
|
margin: 4px auto;
|
||
|
font-size: 0.85em;
|
||
|
padding: 4px;
|
||
|
background-color: white;
|
||
|
border: 1px solid #636363;
|
||
|
width: 150px;
|
||
|
padding-left: 24px;
|
||
|
}
|
||
|
|
||
|
#home .login input.xid {
|
||
|
background-position: 4px -30px;
|
||
|
}
|
||
|
|
||
|
#home .login input.password {
|
||
|
background-position: 4px -53px;
|
||
|
}
|
||
|
|
||
|
#home .login label {
|
||
|
margin-bottom: 12px;
|
||
|
display: block;
|
||
|
}
|
||
|
|
||
|
#home .login label input {
|
||
|
margin-right: 4px;
|
||
|
}
|
||
|
|
||
|
#home a {
|
||
|
font-size: 0.8em;
|
||
|
}
|
||
|
|
||
|
/* END HOME STYLE */
|
||
|
|
||
|
/* BEGIN TALK STYLE */
|
||
|
|
||
|
#talk .header div,
|
||
|
#chat .header div {
|
||
|
float: left;
|
||
|
margin-left: 7px;
|
||
|
}
|
||
|
|
||
|
#talk .header button,
|
||
|
#chat .header button {
|
||
|
float: right;
|
||
|
margin-right: 7px;
|
||
|
padding: 2px;
|
||
|
}
|
||
|
|
||
|
#talk a.one-buddy {
|
||
|
display: none;
|
||
|
background-color: #87a5ab;
|
||
|
border-bottom: 1px solid #5b8088;
|
||
|
text-shadow: 1px 1px 1px #5b8088;
|
||
|
text-decoration: none;
|
||
|
color: white;
|
||
|
outline-style: none;
|
||
|
padding: 10px 0;
|
||
|
}
|
||
|
|
||
|
#talk a.one-buddy:hover {
|
||
|
cursor: pointer;
|
||
|
}
|
||
|
|
||
|
#talk a.available,
|
||
|
#talk a.chat {
|
||
|
background-color: #83b187;
|
||
|
border-bottom: 1px solid #4d8252;
|
||
|
text-shadow: 1px 1px 1px #4d8252;
|
||
|
}
|
||
|
|
||
|
#talk a.available:hover,
|
||
|
#talk a.chat:hover,
|
||
|
#talk a.available:focus,
|
||
|
#talk a.chat:focus {
|
||
|
background-color: #89c68e;
|
||
|
}
|
||
|
|
||
|
#talk a.available:active,
|
||
|
#talk a.chat:active {
|
||
|
background-color: #90d496;
|
||
|
}
|
||
|
|
||
|
#talk a.away {
|
||
|
background-color: #e0be7b;
|
||
|
border-bottom: 1px solid #ae8941;
|
||
|
text-shadow: 1px 1px 1px #ae8941;
|
||
|
}
|
||
|
|
||
|
#talk a.away:hover,
|
||
|
#talk a.away:focus {
|
||
|
background-color: #eac784;
|
||
|
}
|
||
|
|
||
|
#talk a.away:active {
|
||
|
background-color: #f3d294;
|
||
|
}
|
||
|
|
||
|
#talk a.xa,
|
||
|
#talk a.dnd {
|
||
|
background-color: #db8989;
|
||
|
border-bottom: 1px solid #a24343;
|
||
|
text-shadow: 1px 1px 1px #a24343;
|
||
|
}
|
||
|
|
||
|
#talk a.xa:hover,
|
||
|
#talk a.dnd:hover,
|
||
|
#talk a.xa:focus,
|
||
|
#talk a.dnd:focus {
|
||
|
background-color: #e89797;
|
||
|
}
|
||
|
|
||
|
#talk a.xa:active,
|
||
|
#talk a.dnd:active {
|
||
|
background-color: #ef9f9f;
|
||
|
}
|
||
|
|
||
|
/* END TALK STYLE */
|
||
|
|
||
|
/* BEGIN CHAT STYLE */
|
||
|
|
||
|
#chat {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat,
|
||
|
#chat .one-chat p,
|
||
|
#chat .one-chat div,
|
||
|
#chat .one-chat input {
|
||
|
position: absolute;
|
||
|
bottom: 0;
|
||
|
right: 0;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat {
|
||
|
top: 43px;
|
||
|
left: 0;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat p {
|
||
|
background-color: #87a5ab;
|
||
|
border-bottom: 1px solid #5b8088;
|
||
|
text-shadow: 1px 1px 1px #5b8088;
|
||
|
color: white;
|
||
|
top: 0;
|
||
|
left: 0;
|
||
|
height: 18px;
|
||
|
padding: 2px 0;
|
||
|
font-size: 0.9em;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat div {
|
||
|
border-bottom: 1px solid #cbcbcb;
|
||
|
top: 23px;
|
||
|
left: 0;
|
||
|
bottom: 25px;
|
||
|
overflow: auto;
|
||
|
text-align: left;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat span {
|
||
|
display: block;
|
||
|
font-size: 0.85em;
|
||
|
margin: 4px 6px;
|
||
|
word-wrap: break-word;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat b {
|
||
|
margin-right: 3px;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat b.me {
|
||
|
color: #123a5c;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat b.him {
|
||
|
color: #801e1e;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat input {
|
||
|
background-color: white;
|
||
|
bottom: 0;
|
||
|
height: 25px;
|
||
|
width: 100%;
|
||
|
border: none;
|
||
|
}
|
||
|
|
||
|
#chat .one-chat input.submit {
|
||
|
right: 0;
|
||
|
width: 35px;
|
||
|
}
|
||
|
|
||
|
/* END CHAT STYLE */
|