mirror of https://github.com/doccano/doccano.git
Hironsan
6 years ago
3 changed files with 201 additions and 167 deletions
Unified View
Diff Options
-
76app/server/static/css/admin.css
-
244app/server/static/css/annotation.css
-
48app/server/static/css/forum.css
@ -1,80 +1,80 @@ |
|||||
.aside { |
.aside { |
||||
display: block; |
|
||||
background-color: #2a2e2f; |
|
||||
border-right: 1px solid #DEDEDE; |
|
||||
|
display: block; |
||||
|
background-color: #2a2e2f; |
||||
|
border-right: 1px solid #DEDEDE; |
||||
} |
} |
||||
|
|
||||
.messages { |
.messages { |
||||
display: block; |
|
||||
background-color: #f3f3f3; |
|
||||
border-right: 1px solid #DEDEDE; |
|
||||
|
display: block; |
||||
|
background-color: #f3f3f3; |
||||
|
border-right: 1px solid #DEDEDE; |
||||
} |
} |
||||
|
|
||||
.message { |
.message { |
||||
display: block; |
|
||||
background-color: #f3f3f3; |
|
||||
|
display: block; |
||||
|
background-color: #f3f3f3; |
||||
} |
} |
||||
|
|
||||
.aside .main { |
.aside .main { |
||||
padding: 20px 40px; |
|
||||
color: #6F7B7E; |
|
||||
|
padding: 20px 40px; |
||||
|
color: #6F7B7E; |
||||
} |
} |
||||
|
|
||||
.aside .title { |
.aside .title { |
||||
color: #6F7B7E; |
|
||||
font-size: 12px; |
|
||||
font-weight: bold; |
|
||||
text-transform: uppercase; |
|
||||
|
color: #6F7B7E; |
||||
|
font-size: 12px; |
||||
|
font-weight: bold; |
||||
|
text-transform: uppercase; |
||||
} |
} |
||||
|
|
||||
.aside .main .item { |
.aside .main .item { |
||||
display: flex; |
|
||||
padding: 10px 0; |
|
||||
color: #6F7B7E; |
|
||||
|
display: flex; |
||||
|
padding: 10px 0; |
||||
|
color: #6F7B7E; |
||||
} |
} |
||||
|
|
||||
.aside .main .item.active { |
.aside .main .item.active { |
||||
background-color: #5a5e5f; |
|
||||
margin: 0 -50px; |
|
||||
padding-left: 50px; |
|
||||
|
background-color: #5a5e5f; |
||||
|
margin: 0 -50px; |
||||
|
padding-left: 50px; |
||||
} |
} |
||||
|
|
||||
.aside .main .item:active, |
.aside .main .item:active, |
||||
.aside .main .item:hover { |
.aside .main .item:hover { |
||||
background-color: #5a5e5f; |
|
||||
margin: 0 -50px; |
|
||||
padding-left: 50px; |
|
||||
|
background-color: #5a5e5f; |
||||
|
margin: 0 -50px; |
||||
|
padding-left: 50px; |
||||
} |
} |
||||
|
|
||||
.aside .main .icon { |
.aside .main .icon { |
||||
font-size: 19px; |
|
||||
padding-right: 30px; |
|
||||
color: #f3f3f3; |
|
||||
|
font-size: 19px; |
||||
|
padding-right: 30px; |
||||
|
color: #f3f3f3; |
||||
} |
} |
||||
|
|
||||
.aside .main .name { |
.aside .main .name { |
||||
font-size: 15px; |
|
||||
color: #f3f3f3; |
|
||||
font-weight: 500; |
|
||||
|
font-size: 15px; |
||||
|
color: #f3f3f3; |
||||
|
font-weight: 500; |
||||
} |
} |
||||
|
|
||||
.messages { |
.messages { |
||||
padding: 40px 20px; |
|
||||
|
padding: 40px 20px; |
||||
} |
} |
||||
|
|
||||
.message { |
.message { |
||||
padding: 40px 20px; |
|
||||
|
padding: 40px 20px; |
||||
} |
} |
||||
|
|
||||
.content { |
.content { |
||||
font-size: 16pt; |
|
||||
line-height: 250%; |
|
||||
|
font-size: 16pt; |
||||
|
line-height: 250%; |
||||
} |
} |
||||
|
|
||||
.bordered-row { |
.bordered-row { |
||||
border-color: #dfe8f1; |
|
||||
border-top-width: 1px; |
|
||||
border-top-style: dashed; |
|
||||
align-items: center; |
|
||||
padding-top: .75rem; |
|
||||
|
border-color: #dfe8f1; |
||||
|
border-top-width: 1px; |
||||
|
border-top-style: dashed; |
||||
|
align-items: center; |
||||
|
padding-top: .75rem; |
||||
} |
} |
@ -1,264 +1,266 @@ |
|||||
html, |
html, |
||||
body { |
body { |
||||
font-family: arial, 'Open Sans', serif; |
|
||||
line-height: 1.5; |
|
||||
height: 100%; |
|
||||
background-color: #f3f3f3; |
|
||||
|
font-family: arial, 'Open Sans', serif; |
||||
|
line-height: 1.5; |
||||
|
height: 100%; |
||||
|
background-color: #f3f3f3; |
||||
} |
} |
||||
|
|
||||
.aside { |
.aside { |
||||
display: block; |
|
||||
background-color: #2a2e2f; |
|
||||
border-right: 1px solid #DEDEDE; |
|
||||
|
display: block; |
||||
|
background-color: #2a2e2f; |
||||
|
border-right: 1px solid #DEDEDE; |
||||
} |
} |
||||
|
|
||||
.messages { |
.messages { |
||||
display: block; |
|
||||
background-color: #fff; |
|
||||
border-right: 1px solid #DEDEDE; |
|
||||
|
display: block; |
||||
|
background-color: #fff; |
||||
|
border-right: 1px solid #DEDEDE; |
||||
} |
} |
||||
|
|
||||
.message { |
.message { |
||||
display: block; |
|
||||
background-color: #f3f3f3; |
|
||||
|
display: block; |
||||
|
background-color: #f3f3f3; |
||||
} |
} |
||||
|
|
||||
.aside .main { |
.aside .main { |
||||
padding: 20px 40px; |
|
||||
color: #6F7B7E; |
|
||||
|
padding: 20px 40px; |
||||
|
color: #6F7B7E; |
||||
} |
} |
||||
|
|
||||
.aside .title { |
.aside .title { |
||||
color: #6F7B7E; |
|
||||
font-size: 12px; |
|
||||
font-weight: bold; |
|
||||
text-transform: uppercase; |
|
||||
|
color: #6F7B7E; |
||||
|
font-size: 12px; |
||||
|
font-weight: bold; |
||||
|
text-transform: uppercase; |
||||
} |
} |
||||
|
|
||||
.aside .main .item { |
.aside .main .item { |
||||
display: flex; |
|
||||
padding: 10px 0; |
|
||||
color: #6F7B7E; |
|
||||
|
display: flex; |
||||
|
padding: 10px 0; |
||||
|
color: #6F7B7E; |
||||
} |
} |
||||
|
|
||||
.aside .main .item.active { |
.aside .main .item.active { |
||||
background-color: #5a5e5f; |
|
||||
margin: 0 -50px; |
|
||||
padding-left: 50px; |
|
||||
|
background-color: #5a5e5f; |
||||
|
margin: 0 -50px; |
||||
|
padding-left: 50px; |
||||
} |
} |
||||
|
|
||||
.aside .main .item:active, |
.aside .main .item:active, |
||||
.aside .main .item:hover { |
.aside .main .item:hover { |
||||
background-color: #5a5e5f; |
|
||||
margin: 0 -50px; |
|
||||
padding-left: 50px; |
|
||||
|
background-color: #5a5e5f; |
||||
|
margin: 0 -50px; |
||||
|
padding-left: 50px; |
||||
} |
} |
||||
|
|
||||
.aside .main .icon { |
.aside .main .icon { |
||||
font-size: 19px; |
|
||||
padding-right: 30px; |
|
||||
color: #f3f3f3; |
|
||||
|
font-size: 19px; |
||||
|
padding-right: 30px; |
||||
|
color: #f3f3f3; |
||||
} |
} |
||||
|
|
||||
.aside .main .name { |
.aside .main .name { |
||||
font-size: 15px; |
|
||||
color: #f3f3f3; |
|
||||
font-weight: 500; |
|
||||
|
font-size: 15px; |
||||
|
color: #f3f3f3; |
||||
|
font-weight: 500; |
||||
} |
} |
||||
|
|
||||
.messages { |
.messages { |
||||
padding: 40px 20px; |
|
||||
|
padding: 40px 20px; |
||||
} |
} |
||||
|
|
||||
.message { |
.message { |
||||
padding: 40px 20px; |
|
||||
|
padding: 40px 20px; |
||||
} |
} |
||||
|
|
||||
.progress-bar { |
.progress-bar { |
||||
margin-bottom:20px; |
|
||||
width: 150px; |
|
||||
|
margin-bottom: 20px; |
||||
|
width: 150px; |
||||
} |
} |
||||
|
|
||||
.pg { |
.pg { |
||||
display: inline-block; |
|
||||
top: 10px; |
|
||||
|
display: inline-block; |
||||
|
top: 10px; |
||||
} |
} |
||||
|
|
||||
.is-grouped .button { |
.is-grouped .button { |
||||
background-image: linear-gradient(#F8F8F8, #F1F1F1); |
|
||||
|
background-image: linear-gradient(#F8F8F8, #F1F1F1); |
||||
} |
} |
||||
|
|
||||
.is-grouped .button .fa { |
.is-grouped .button .fa { |
||||
font-size: 15px; |
|
||||
color: #AAAAAA; |
|
||||
|
font-size: 15px; |
||||
|
color: #AAAAAA; |
||||
} |
} |
||||
|
|
||||
.inbox-messages { |
.inbox-messages { |
||||
margin-top: 60px; |
|
||||
|
margin-top: 60px; |
||||
} |
} |
||||
|
|
||||
.message-preview { |
.message-preview { |
||||
margin-top: 60px; |
|
||||
|
margin-top: 60px; |
||||
} |
} |
||||
|
|
||||
.inbox-messages .card { |
.inbox-messages .card { |
||||
width: 100%; |
|
||||
|
width: 100%; |
||||
} |
} |
||||
|
|
||||
.inbox-messages strong { |
.inbox-messages strong { |
||||
color: #5D5D5D; |
|
||||
|
color: #5D5D5D; |
||||
} |
} |
||||
|
|
||||
.inbox-messages .msg-check { |
.inbox-messages .msg-check { |
||||
padding: 0 20px; |
|
||||
|
padding: 0 20px; |
||||
} |
} |
||||
|
|
||||
.inbox-messages .msg-subject { |
.inbox-messages .msg-subject { |
||||
padding: 10px 0; |
|
||||
color: #5D5D5D; |
|
||||
|
padding: 10px 0; |
||||
|
color: #5D5D5D; |
||||
} |
} |
||||
|
|
||||
.inbox-messages .msg-attachment { |
.inbox-messages .msg-attachment { |
||||
float: right; |
|
||||
|
float: right; |
||||
} |
} |
||||
|
|
||||
.inbox-messages .msg-snippet { |
.inbox-messages .msg-snippet { |
||||
padding: 5px 20px 0px 5px; |
|
||||
|
padding: 5px 20px 0px 5px; |
||||
} |
} |
||||
|
|
||||
.inbox-messages .msg-subject .fa { |
.inbox-messages .msg-subject .fa { |
||||
font-size: 14px; |
|
||||
padding: 3px 0; |
|
||||
|
font-size: 14px; |
||||
|
padding: 3px 0; |
||||
} |
} |
||||
|
|
||||
.card.active { |
.card.active { |
||||
background-color: #F5F5F5; |
|
||||
|
background-color: #F5F5F5; |
||||
} |
} |
||||
|
|
||||
.content { |
.content { |
||||
font-size: 16pt; |
|
||||
line-height: 250%; |
|
||||
|
font-size: 16pt; |
||||
|
line-height: 250%; |
||||
} |
} |
||||
|
|
||||
.content .tag { |
.content .tag { |
||||
font-size: 16pt; |
|
||||
height: 1.5em; |
|
||||
padding-left: .5em; |
|
||||
padding-right: .5em; |
|
||||
|
font-size: 16pt; |
||||
|
height: 1.5em; |
||||
|
padding-left: .5em; |
||||
|
padding-right: .5em; |
||||
} |
} |
||||
|
|
||||
|
|
||||
:focus { |
:focus { |
||||
outline: 0; |
|
||||
|
outline: 0; |
||||
} |
} |
||||
|
|
||||
.hidden { |
.hidden { |
||||
display: none; |
|
||||
|
display: none; |
||||
} |
} |
||||
|
|
||||
.todoapp { |
.todoapp { |
||||
background: #fff; |
|
||||
margin: 30px 0 0 0; |
|
||||
position: relative; |
|
||||
box-shadow: 0 2px 3px rgba(10,10,10,.1), 0 0 0 1px rgba(10,10,10,.1) |
|
||||
|
background: #fff; |
||||
|
margin: 30px 0 0 0; |
||||
|
position: relative; |
||||
|
box-shadow: 0 2px 3px rgba(10, 10, 10, .1), 0 0 0 1px rgba(10, 10, 10, .1) |
||||
} |
} |
||||
|
|
||||
.todoapp input::-webkit-input-placeholder { |
.todoapp input::-webkit-input-placeholder { |
||||
font-style: italic; |
|
||||
font-weight: 300; |
|
||||
color: #e6e6e6; |
|
||||
|
font-style: italic; |
||||
|
font-weight: 300; |
||||
|
color: #e6e6e6; |
||||
} |
} |
||||
|
|
||||
.todoapp input::-moz-placeholder { |
.todoapp input::-moz-placeholder { |
||||
font-style: italic; |
|
||||
font-weight: 300; |
|
||||
color: #e6e6e6; |
|
||||
|
font-style: italic; |
||||
|
font-weight: 300; |
||||
|
color: #e6e6e6; |
||||
} |
} |
||||
|
|
||||
.todoapp input::input-placeholder { |
.todoapp input::input-placeholder { |
||||
font-style: italic; |
|
||||
font-weight: 300; |
|
||||
color: #e6e6e6; |
|
||||
|
font-style: italic; |
||||
|
font-weight: 300; |
||||
|
color: #e6e6e6; |
||||
} |
} |
||||
|
|
||||
.new-todo, |
.new-todo, |
||||
.edit { |
.edit { |
||||
position: relative; |
|
||||
margin: 0; |
|
||||
width: 100%; |
|
||||
font-size: 16pt; |
|
||||
font-family: inherit; |
|
||||
font-weight: inherit; |
|
||||
line-height: 1.4em; |
|
||||
border: 0; |
|
||||
color: inherit; |
|
||||
padding: 6px; |
|
||||
border: 1px solid #999; |
|
||||
box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.2); |
|
||||
box-sizing: border-box; |
|
||||
-webkit-font-smoothing: antialiased; |
|
||||
-moz-osx-font-smoothing: grayscale; |
|
||||
|
position: relative; |
||||
|
margin: 0; |
||||
|
width: 100%; |
||||
|
font-size: 16pt; |
||||
|
font-family: inherit; |
||||
|
font-weight: inherit; |
||||
|
line-height: 1.4em; |
||||
|
border: 0; |
||||
|
color: inherit; |
||||
|
padding: 6px; |
||||
|
border: 1px solid #999; |
||||
|
box-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.2); |
||||
|
box-sizing: border-box; |
||||
|
-webkit-font-smoothing: antialiased; |
||||
|
-moz-osx-font-smoothing: grayscale; |
||||
} |
} |
||||
|
|
||||
.new-todo { |
.new-todo { |
||||
padding: 1.5rem; |
|
||||
border: none; |
|
||||
background: rgba(0, 0, 0, 0.003); |
|
||||
box-shadow: inset 0 -2px 1px rgba(0,0,0,0.03); |
|
||||
|
padding: 1.5rem; |
||||
|
border: none; |
||||
|
background: rgba(0, 0, 0, 0.003); |
||||
|
box-shadow: inset 0 -2px 1px rgba(0, 0, 0, 0.03); |
||||
} |
} |
||||
|
|
||||
.todo-list { |
.todo-list { |
||||
margin: 0; |
|
||||
padding: 0; |
|
||||
list-style: none; |
|
||||
|
margin: 0; |
||||
|
padding: 0; |
||||
|
list-style: none; |
||||
} |
} |
||||
|
|
||||
.todo-list li { |
.todo-list li { |
||||
position: relative; |
|
||||
font-size: 16pt; |
|
||||
border-bottom: 1px solid #ededed; |
|
||||
|
position: relative; |
||||
|
font-size: 16pt; |
||||
|
border-bottom: 1px solid #ededed; |
||||
} |
} |
||||
|
|
||||
.todo-list li:last-child { |
.todo-list li:last-child { |
||||
border-bottom: none; |
|
||||
|
border-bottom: none; |
||||
} |
} |
||||
|
|
||||
.todo-list li.editing { |
.todo-list li.editing { |
||||
border-bottom: none; |
|
||||
padding: 0; |
|
||||
|
border-bottom: none; |
||||
|
padding: 0; |
||||
} |
} |
||||
|
|
||||
.todo-list li.editing .edit { |
.todo-list li.editing .edit { |
||||
display: block; |
|
||||
padding: 12px 16px; |
|
||||
|
display: block; |
||||
|
padding: 12px 16px; |
||||
} |
} |
||||
|
|
||||
.todo-list li.editing .view { |
.todo-list li.editing .view { |
||||
display: none; |
|
||||
|
display: none; |
||||
} |
} |
||||
|
|
||||
.todo-list li label { |
.todo-list li label { |
||||
word-break: break-all; |
|
||||
padding: 1.5rem 60px 1.5rem 1.5rem; |
|
||||
display: block; |
|
||||
line-height: 1.2; |
|
||||
transition: color 0.4s; |
|
||||
|
word-break: break-all; |
||||
|
padding: 1.5rem 60px 1.5rem 1.5rem; |
||||
|
display: block; |
||||
|
line-height: 1.2; |
||||
|
transition: color 0.4s; |
||||
} |
} |
||||
|
|
||||
.todo-list li .destroy { |
.todo-list li .destroy { |
||||
display: none; |
|
||||
position: absolute; |
|
||||
top: 0; |
|
||||
right: 10px; |
|
||||
bottom: 0; |
|
||||
margin: auto 0; |
|
||||
|
display: none; |
||||
|
position: absolute; |
||||
|
top: 0; |
||||
|
right: 10px; |
||||
|
bottom: 0; |
||||
|
margin: auto 0; |
||||
} |
} |
||||
|
|
||||
.todo-list li:hover .destroy { |
.todo-list li:hover .destroy { |
||||
display: block; |
|
||||
|
display: block; |
||||
} |
} |
||||
|
|
||||
.todo-list li .edit { |
.todo-list li .edit { |
||||
display: none; |
|
||||
|
display: none; |
||||
} |
} |
||||
|
|
||||
.todo-list li.editing:last-child { |
.todo-list li.editing:last-child { |
||||
margin-bottom: -1px; |
|
||||
|
margin-bottom: -1px; |
||||
} |
} |
Write
Preview
Loading…
Cancel
Save