Merge branch 'master' into git
This commit is contained in:
commit
ba2cb08904
268 changed files with 7008 additions and 1535 deletions
|
@ -278,6 +278,15 @@
|
|||
display: block;
|
||||
}
|
||||
|
||||
.config-list-field-element input {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.config-list-field-element .item-delete {
|
||||
display: inline-block;
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.config-list-field-element input {
|
||||
width: 350px;
|
||||
}
|
||||
|
@ -764,10 +773,17 @@
|
|||
padding: 10px;
|
||||
}
|
||||
|
||||
.co-table.no-lines td {
|
||||
border-bottom: 0px;
|
||||
padding: 6px;
|
||||
}
|
||||
|
||||
.co-table thead td {
|
||||
color: #999;
|
||||
font-size: 90%;
|
||||
text-transform: uppercase;
|
||||
font-size: 16px;
|
||||
color: #666;
|
||||
font-weight: 300;
|
||||
padding-top: 0px !important;
|
||||
}
|
||||
|
||||
.co-table thead td a {
|
||||
|
@ -804,11 +820,45 @@
|
|||
width: 30px;
|
||||
}
|
||||
|
||||
.co-table td.caret-col {
|
||||
width: 10px;
|
||||
padding-left: 6px;
|
||||
padding-right: 0px;
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
.co-table td.caret-col i.fa {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.co-table .add-row-spacer td {
|
||||
padding: 5px;
|
||||
}
|
||||
|
||||
.co-table .add-row td {
|
||||
padding-top: 10px;
|
||||
border-top: 2px solid #eee;
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.co-table tr.co-table-header-row td {
|
||||
font-size: 12px;
|
||||
text-transform: uppercase;
|
||||
color: #ccc;
|
||||
border-bottom: none;
|
||||
padding-left: 10px;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 4px;
|
||||
}
|
||||
|
||||
.co-table tr.co-table-header-row td i.fa {
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.co-table tr.indented-row td:first-child {
|
||||
padding-left: 28px;
|
||||
}
|
||||
|
||||
.cor-checkable-menu {
|
||||
display: inline-block;
|
||||
}
|
||||
|
@ -910,3 +960,78 @@
|
|||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.co-alert {
|
||||
padding: 16px;
|
||||
padding-left: 46px;
|
||||
position: relative;
|
||||
margin-bottom: 20px;
|
||||
position: relative;
|
||||
border: 1px solid #eee;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-success {
|
||||
background: #F0FFF4;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-success:before {
|
||||
font-family: FontAwesome;
|
||||
content: "\f058";
|
||||
position: absolute;
|
||||
top: 11px;
|
||||
left: 12px;
|
||||
font-size: 22px;
|
||||
color: #83D29C;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-info {
|
||||
background: #F0FAFF;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-info:before {
|
||||
font-family: FontAwesome;
|
||||
content: "\f05a";
|
||||
position: absolute;
|
||||
top: 11px;
|
||||
left: 12px;
|
||||
font-size: 22px;
|
||||
color: #83B7D2;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-warning {
|
||||
background: #FFFBF0;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-warning:before {
|
||||
font-family: FontAwesome;
|
||||
content: "\f071";
|
||||
position: absolute;
|
||||
top: 11px;
|
||||
left: 12px;
|
||||
font-size: 22px;
|
||||
color: #E4C212;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-danger {
|
||||
background: #FFF0F0;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-danger:before {
|
||||
font-family: core-icons;
|
||||
content: "\f107";
|
||||
position: absolute;
|
||||
top: 11px;
|
||||
left: 12px;
|
||||
font-size: 22px;
|
||||
color: red;
|
||||
}
|
||||
|
||||
.co-alert.co-alert-danger:after {
|
||||
font-family: FontAwesome;
|
||||
content: "\f12a";
|
||||
position: absolute;
|
||||
top: 16px;
|
||||
left: 20px;
|
||||
font-size: 16px;
|
||||
color: white;
|
||||
z-index: 2;
|
||||
}
|
|
@ -1,3 +1,14 @@
|
|||
.repo-panel-info-element .right-controls {
|
||||
margin-bottom: 20px;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.repo-panel-info-element .right-controls .copy-box {
|
||||
width: 400px;
|
||||
display: inline-block;
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
.repo-panel-info-element .stat-col {
|
||||
border-right: 2px solid #eee;
|
||||
}
|
||||
|
|
|
@ -63,4 +63,136 @@
|
|||
|
||||
.repo-panel-tags-element .options-col {
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .options-col .fa-download {
|
||||
color: #999;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-list {
|
||||
margin: 10px;
|
||||
border-left: 2px solid #eee;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry {
|
||||
position:relative;
|
||||
margin-top: 20px;
|
||||
padding-left: 26px;
|
||||
|
||||
transition: all 350ms ease-in-out;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .history-text {
|
||||
transition: transform 350ms ease-in-out, opacity 350ms ease-in-out;
|
||||
overflow: hidden;
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.filtered-mismatch {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.filtered-mismatch .history-text {
|
||||
height: 18px;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.filtered-mismatch .history-icon {
|
||||
opacity: 0.5;
|
||||
transform: scale(0.5, 0.5);
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .history-date-break {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .history-date-break:before {
|
||||
content: "";
|
||||
position: absolute;
|
||||
border-radius: 50%;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
background: #ccc;
|
||||
top: 4px;
|
||||
left: -7px;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .history-icon {
|
||||
border-radius: 50%;
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
line-height: 33px;
|
||||
text-align: center;
|
||||
font-size: 20px;
|
||||
color: white;
|
||||
background: #ccc;
|
||||
|
||||
position: absolute;
|
||||
left: -17px;
|
||||
top: -4px;
|
||||
display: inline-block;
|
||||
|
||||
transition: all 350ms ease-in-out;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.move .history-icon:before {
|
||||
content: "\f061";
|
||||
font-family: FontAwesome;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.create .history-icon:before {
|
||||
content: "\f02b";
|
||||
font-family: FontAwesome;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.delete .history-icon:before {
|
||||
content: "\f014";
|
||||
font-family: FontAwesome;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.move .history-icon {
|
||||
background-color: #1f77b4;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.create .history-icon {
|
||||
background-color: #98df8a;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry.delete .history-icon {
|
||||
background-color: #ff9896;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .history-icon .fa-tag {
|
||||
margin-right: 0px;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .tag-span {
|
||||
display: inline-block;
|
||||
border-radius: 4px;
|
||||
padding: 2px;
|
||||
background: #eee;
|
||||
padding-right: 6px;
|
||||
color: black;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .tag-span.checked {
|
||||
background: #F6FCFF;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .tag-span:before {
|
||||
content: "\f02b";
|
||||
font-family: FontAwesome;
|
||||
margin-left: 4px;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .history-description {
|
||||
color: #777;
|
||||
}
|
||||
|
||||
.repo-panel-tags-element .history-entry .history-datetime {
|
||||
font-size: 12px;
|
||||
color: #ccc;
|
||||
}
|
7
static/css/directives/ui/application-manager.css
Normal file
7
static/css/directives/ui/application-manager.css
Normal file
|
@ -0,0 +1,7 @@
|
|||
.application-manager-element .co-table {
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
.application-manager-element i.fa {
|
||||
margin-right: 4px;
|
||||
}
|
3
static/css/directives/ui/authorized-apps-manager.css
Normal file
3
static/css/directives/ui/authorized-apps-manager.css
Normal file
|
@ -0,0 +1,3 @@
|
|||
.authorized-apps-manager .avatar {
|
||||
margin-right: 4px;
|
||||
}
|
31
static/css/directives/ui/avatar.css
Normal file
31
static/css/directives/ui/avatar.css
Normal file
|
@ -0,0 +1,31 @@
|
|||
.avatar-element {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
color: white !important;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
background: white;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.avatar-element.team {
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.avatar-element img {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
background: white;
|
||||
}
|
||||
|
||||
.avatar-element .letter {
|
||||
cursor: default !important;
|
||||
font-style: normal !important;
|
||||
font-weight: normal !important;
|
||||
font-variant: normal !important;
|
||||
}
|
||||
|
||||
a .avatar-element .letter {
|
||||
cursor: pointer !important;
|
||||
}
|
25
static/css/directives/ui/billing-invoices.css
Normal file
25
static/css/directives/ui/billing-invoices.css
Normal file
|
@ -0,0 +1,25 @@
|
|||
|
||||
.billing-invoices-element .invoice-title {
|
||||
padding: 6px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-status .success {
|
||||
color: green;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-status .pending {
|
||||
color: steelblue;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-status .danger {
|
||||
color: red;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-amount:before {
|
||||
content: '$';
|
||||
}
|
||||
|
||||
.billing-invoices-element .fa-download {
|
||||
color: #aaa;
|
||||
}
|
|
@ -10,6 +10,11 @@
|
|||
text-decoration: none !important;
|
||||
}
|
||||
|
||||
.build-mini-status a {
|
||||
text-decoration: none !important;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.build-mini-status .timing {
|
||||
display: inline-block;
|
||||
margin-left: 30px;
|
||||
|
@ -29,5 +34,15 @@
|
|||
bottom: 4px;
|
||||
line-height: 33px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.build-mini-status .build-description .tbd-content {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
bottom: 0px;
|
||||
left: 0px;
|
||||
right: 0px;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
|
35
static/css/directives/ui/convert-user-to-org.css
Normal file
35
static/css/directives/ui/convert-user-to-org.css
Normal file
|
@ -0,0 +1,35 @@
|
|||
.convert-user-to-org .convert-form h3 {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.convert-user-to-org #convertForm {
|
||||
max-width: 700px;
|
||||
}
|
||||
|
||||
.convert-user-to-org #convertForm .form-group {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.convert-user-to-org #convertForm input {
|
||||
margin-bottom: 10px;
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.convert-user-to-org #convertForm .existing-data {
|
||||
font-size: 16px;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.convert-user-to-org #convertForm .description {
|
||||
margin-top: 10px;
|
||||
display: block;
|
||||
color: #888;
|
||||
font-size: 12px;
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.convert-user-to-org #convertForm .existing-data {
|
||||
display: block;
|
||||
padding-left: 20px;
|
||||
margin-top: 10px;
|
||||
}
|
7
static/css/directives/ui/entity-reference.css
Normal file
7
static/css/directives/ui/entity-reference.css
Normal file
|
@ -0,0 +1,7 @@
|
|||
.entity-reference .new-entity-reference .entity-name {
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
.entity-reference .new-entity-reference .fa-wrench {
|
||||
width: 16px;
|
||||
}
|
52
static/css/directives/ui/entity-search.css
Normal file
52
static/css/directives/ui/entity-search.css
Normal file
|
@ -0,0 +1,52 @@
|
|||
.entity-search-element {
|
||||
position: relative;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference {
|
||||
position: absolute !important;
|
||||
top: 7px;
|
||||
left: 8px;
|
||||
right: 36px;
|
||||
z-index: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference .entity-reference-element {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference-element i.fa-exclamation-triangle {
|
||||
pointer-events: all;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference .entity-name {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.entity-search-element input {
|
||||
vertical-align: middle;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.entity-search-element.persistent input {
|
||||
padding-left: 28px;
|
||||
padding-right: 28px;
|
||||
}
|
||||
|
||||
.entity-search-element .twitter-typeahead {
|
||||
vertical-align: middle;
|
||||
display: block !important;
|
||||
margin-right: 36px;
|
||||
}
|
||||
|
||||
.entity-search-element .dropdown {
|
||||
vertical-align: middle;
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
right: 0px;
|
||||
}
|
||||
|
||||
.entity-search-element .menuitem .avatar {
|
||||
margin-right: 4px;
|
||||
}
|
3
static/css/directives/ui/external-login-button.css
Normal file
3
static/css/directives/ui/external-login-button.css
Normal file
|
@ -0,0 +1,3 @@
|
|||
.external-login-button i.fa {
|
||||
margin-right: 4px;
|
||||
}
|
11
static/css/directives/ui/external-logins-manager.css
Normal file
11
static/css/directives/ui/external-logins-manager.css
Normal file
|
@ -0,0 +1,11 @@
|
|||
.external-logins-manager .empty {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.external-logins-manager .external-auth-provider td:first-child {
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
.external-logins-manager .external-auth-provider td:first-child i.fa {
|
||||
margin-right: 6px;
|
||||
}
|
19
static/css/directives/ui/fetch-tag-dialog.css
Normal file
19
static/css/directives/ui/fetch-tag-dialog.css
Normal file
|
@ -0,0 +1,19 @@
|
|||
.fetch-tag-dialog .modal-table {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.fetch-tag-dialog .modal-table .first-col {
|
||||
width: 140px;
|
||||
}
|
||||
|
||||
.fetch-tag-dialog .co-dialog .modal-body {
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
.fetch-tag-dialog .entity-search {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.fetch-tag-dialog pre.command {
|
||||
margin-top: 10px;
|
||||
}
|
223
static/css/directives/ui/header-bar.css
Normal file
223
static/css/directives/ui/header-bar.css
Normal file
|
@ -0,0 +1,223 @@
|
|||
nav.navbar {
|
||||
border: 0px;
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
nav.navbar-default .navbar-nav>li>a {
|
||||
letter-spacing: 0.5px;
|
||||
color: #428bca;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
nav.navbar-default .navbar-nav>li>a.active {
|
||||
color: #f04c5c;
|
||||
}
|
||||
|
||||
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
|
||||
cursor: pointer;
|
||||
background: rgba(255, 255, 255, 0.4) !important;
|
||||
}
|
||||
|
||||
.header-bar-element .header-bar-content.search-visible {
|
||||
box-shadow: 0px 1px 4px #ccc;
|
||||
}
|
||||
|
||||
.header-bar-element .header-bar-content {
|
||||
z-index: 5;
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
right: 0px;
|
||||
background: white;
|
||||
}
|
||||
|
||||
.header-bar-element .search-box {
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
right: 0px;
|
||||
top: -50px;
|
||||
z-index: 4;
|
||||
height: 83px;
|
||||
transition: top 0.3s cubic-bezier(.23,.88,.72,.98);
|
||||
background: white;
|
||||
box-shadow: 0px 1px 16px #444;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-box.search-visible {
|
||||
top: 50px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-box.results-visible {
|
||||
box-shadow: 0px 1px 4px #ccc;
|
||||
}
|
||||
|
||||
.header-bar-element .search-box .search-label {
|
||||
display: inline-block;
|
||||
text-transform: uppercase;
|
||||
font-size: 12px;
|
||||
font-weight: bold;
|
||||
color: #ccc;
|
||||
margin-right: 10px;
|
||||
position: absolute;
|
||||
top: 34px;
|
||||
left: 14px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-box .search-box-wrapper {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
left: 100px;
|
||||
right: 10px;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-box .search-box-wrapper input {
|
||||
font-size: 28px;
|
||||
width: 100%;
|
||||
padding: 10px;
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results {
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
right: 0px;
|
||||
top: -130px;
|
||||
z-index: 3;
|
||||
transition: top 0.4s cubic-bezier(.23,.88,.72,.98), height 0.25s ease-in-out;
|
||||
|
||||
background: white;
|
||||
box-shadow: 0px 1px 16px #444;
|
||||
padding-top: 20px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results.loading, .header-bar-element .search-results.results {
|
||||
top: 130px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results.loading {
|
||||
height: 50px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results.no-results {
|
||||
height: 150px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results ul {
|
||||
padding: 0px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li {
|
||||
list-style: none;
|
||||
padding: 6px;
|
||||
margin-bottom: 4px;
|
||||
padding-left: 20px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li .kind {
|
||||
text-transform: uppercase;
|
||||
font-size: 12px;
|
||||
display: inline-block;
|
||||
margin-right: 10px;
|
||||
color: #aaa;
|
||||
width: 80px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results .avatar {
|
||||
margin-left: 6px;
|
||||
margin-right: 2px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li.current {
|
||||
background: rgb(223, 242, 255);
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li i.fa {
|
||||
margin-left: 6px;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li .description {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
max-height: 24px;
|
||||
padding-left: 10px;
|
||||
display: inline-block;
|
||||
color: #aaa;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li .score:before {
|
||||
content: "Score: ";
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li .score {
|
||||
float: right;
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li .result-name {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.header-bar-element .search-results li .clarification {
|
||||
font-size: 12px;
|
||||
margin-left: 6px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.header-bar-element .avatar {
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.user-tools {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.user-tools .user-tool {
|
||||
font-size: 24px;
|
||||
margin-top: 14px;
|
||||
color: #428bca;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
.user-tools.with-menu {
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.user-tools .caret {
|
||||
position: absolute;
|
||||
top: 3px;
|
||||
left: 23px
|
||||
}
|
||||
|
||||
.user-tools .notifications-bubble {
|
||||
position: absolute;
|
||||
top: 2px;
|
||||
left: 13px;
|
||||
}
|
||||
|
||||
.user-tools i.user-tool:hover {
|
||||
cursor: pointer;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.user-tools .new-menu {
|
||||
background: transparent !important;
|
||||
}
|
||||
|
||||
.header-bar-element .context-dropdown i.fa {
|
||||
width: 16px;
|
||||
text-align: center;
|
||||
display: inline-block;
|
||||
}
|
4
static/css/directives/ui/image-link.css
Normal file
4
static/css/directives/ui/image-link.css
Normal file
|
@ -0,0 +1,4 @@
|
|||
.image-link a {
|
||||
font-family: Consolas, "Lucida Console", Monaco, monospace;
|
||||
font-size: 12px;
|
||||
}
|
79
static/css/directives/ui/image-view-layer.css
Normal file
79
static/css/directives/ui/image-view-layer.css
Normal file
|
@ -0,0 +1,79 @@
|
|||
.image-view-layer-element {
|
||||
position: relative;
|
||||
padding: 10px;
|
||||
padding-left: 170px;
|
||||
}
|
||||
|
||||
.image-view-layer-element .image-id {
|
||||
font-family: monospace;
|
||||
position: absolute;
|
||||
top: 10px;
|
||||
left: 10px;
|
||||
width: 110px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.image-view-layer-element .image-id a {
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
.image-view-layer-element.first .image-id {
|
||||
font-weight: bold;
|
||||
font-size: 110%;
|
||||
}
|
||||
|
||||
.image-view-layer-element.first .image-id a {
|
||||
color: black;
|
||||
}
|
||||
|
||||
.image-view-layer-element .image-comment {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.image-view-layer-element .nondocker-command {
|
||||
font-family: monospace;
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.image-view-layer-element .nondocker-command:before {
|
||||
content: "\f120";
|
||||
font-family: "FontAwesome";
|
||||
font-size: 16px;
|
||||
margin-right: 6px;
|
||||
color: #999;
|
||||
}
|
||||
|
||||
.image-view-layer-element .image-layer-line {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
bottom: 0px;
|
||||
left: 140px;
|
||||
|
||||
border-left: 2px solid #428bca;
|
||||
width: 0px;
|
||||
}
|
||||
|
||||
.image-view-layer-element.first .image-layer-line {
|
||||
top: 20px;
|
||||
}
|
||||
|
||||
.image-view-layer-element.last .image-layer-line {
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
.image-view-layer-element .image-layer-dot {
|
||||
position: absolute;
|
||||
top: 14px;
|
||||
left: 135px;
|
||||
border: 2px solid #428bca;
|
||||
border-radius: 50%;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
background: white;
|
||||
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.image-view-layer-element.first .image-layer-dot {
|
||||
background: #428bca;
|
||||
}
|
8
static/css/directives/ui/prototype-manager.css
Normal file
8
static/css/directives/ui/prototype-manager.css
Normal file
|
@ -0,0 +1,8 @@
|
|||
.prototype-manager-element i.fa {
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.prototype-manager-element td {
|
||||
padding: 10px !important;
|
||||
vertical-align: middle !important;
|
||||
}
|
|
@ -1,3 +1,15 @@
|
|||
.repository-permissions-table #add-entity-permission {
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
.repository-permissions-table .user-permission-entity {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.repository-permissions-table .outside-org {
|
||||
position: absolute;
|
||||
top: 15px;
|
||||
left: -2px;
|
||||
font-size: 16px;
|
||||
color: #E8BB03;
|
||||
}
|
86
static/css/directives/ui/robots-manager.css
Normal file
86
static/css/directives/ui/robots-manager.css
Normal file
|
@ -0,0 +1,86 @@
|
|||
.robots-manager-element .robot a {
|
||||
font-size: 16px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.robots-manager-element .robot .prefix {
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
.robots-manager-element .robot i {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.robots-manager-element .popup-input-button i.fa {
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.robots-manager-element .empty {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.robots-manager-element tr.open td {
|
||||
border-bottom: 1px solid transparent;
|
||||
}
|
||||
|
||||
.robots-manager-element .permissions-table-wrapper {
|
||||
margin-left: 0px;
|
||||
border-left: 2px solid #ccc;
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
.robots-manager-element .permissions-table tbody tr:last-child td {
|
||||
border-bottom: 0px;
|
||||
}
|
||||
|
||||
.robots-manager-element .permissions-display-row {
|
||||
position: relative;
|
||||
padding-bottom: 20px;
|
||||
}
|
||||
|
||||
.robots-manager-element .permissions-display-row td:first-child {
|
||||
min-width: 300px;
|
||||
}
|
||||
|
||||
.robots-manager-element .repo-circle {
|
||||
color: #999;
|
||||
display: inline-block;
|
||||
position: relative;
|
||||
background: #eee;
|
||||
padding: 4px;
|
||||
border-radius: 50%;
|
||||
display: inline-block;
|
||||
width: 46px;
|
||||
height: 46px;
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.robots-manager-element .repo-circle .fa-hdd-o {
|
||||
font-size: 1.7em;
|
||||
}
|
||||
|
||||
.robots-manager-element .repo-circle.no-background .fa-hdd-o {
|
||||
font-size: 1.7em;
|
||||
}
|
||||
|
||||
.robots-manager-element .repo-circle .fa-lock {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
line-height: 16px;
|
||||
font-size: 12px !important;
|
||||
}
|
||||
|
||||
.robots-manager-element .repo-circle.no-background .fa-lock {
|
||||
bottom: 5px;
|
||||
right: 2px;
|
||||
}
|
||||
|
||||
.robots-manager-element .member-perm-summary {
|
||||
margin-right: 14px;
|
||||
}
|
||||
|
||||
.robots-manager-element .co-filter-box {
|
||||
float: right;
|
||||
min-width: 175px;
|
||||
margin-bottom: 10px;
|
||||
}
|
59
static/css/directives/ui/teams-manager.css
Normal file
59
static/css/directives/ui/teams-manager.css
Normal file
|
@ -0,0 +1,59 @@
|
|||
.teams-manager .popup-input-button {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.teams-manager .manager-header {
|
||||
border-bottom: 1px solid #eee;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.teams-manager .cor-options-menu {
|
||||
display: inline-block;
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
.teams-manager .header-col .info-icon {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.teams-manager .header-col .header-text {
|
||||
text-transform: uppercase;
|
||||
font-size: 14px;
|
||||
color: #aaa !important;
|
||||
display: inline-block;
|
||||
padding-top: 4px;
|
||||
}
|
||||
|
||||
.teams-manager .control-col {
|
||||
padding-top: 6px;
|
||||
}
|
||||
|
||||
.teams-manager .team-listing {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.teams-manager .team-listing .avatar {
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.teams-manager .team-member-list .fa {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.teams-manager .team-member-list {
|
||||
position: relative;
|
||||
min-height: 20px;
|
||||
padding: 4px;
|
||||
padding-left: 40px;
|
||||
}
|
||||
|
||||
.teams-manager .team-member-list .team-member a {
|
||||
text-decoration: none !important;
|
||||
}
|
||||
|
||||
.teams-manager .team-member-list .team-member-more {
|
||||
vertical-align: middle;
|
||||
padding-left: 6px;
|
||||
color: #aaa;
|
||||
font-size: 14px;
|
||||
}
|
25
static/css/pages/image-view.css
Normal file
25
static/css/pages/image-view.css
Normal file
|
@ -0,0 +1,25 @@
|
|||
.image-view .image-view-header {
|
||||
padding: 10px;
|
||||
background: #e8f1f6;
|
||||
margin: -10px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.image-view .image-view-header .section-icon {
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.image-view .image-view-header .section {
|
||||
padding: 4px;
|
||||
display: inline-block;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
.image-view .co-tab-content {
|
||||
padding: 20px;
|
||||
padding-top: 10px;
|
||||
}
|
||||
|
||||
.image-view .co-tab-content h3 {
|
||||
margin-bottom: 20px;
|
||||
}
|
4
static/css/pages/new-organization.css
Normal file
4
static/css/pages/new-organization.css
Normal file
|
@ -0,0 +1,4 @@
|
|||
.new-organization .co-main-content-panel {
|
||||
padding: 30px;
|
||||
position: relative;
|
||||
}
|
90
static/css/pages/new-repo.css
Normal file
90
static/css/pages/new-repo.css
Normal file
|
@ -0,0 +1,90 @@
|
|||
.new-repo .co-main-content-panel {
|
||||
padding: 30px;
|
||||
}
|
||||
|
||||
.new-repo .namespace-selector-header .slash {
|
||||
color: #444;
|
||||
padding-left: 6px;
|
||||
padding-right: 6px;
|
||||
}
|
||||
|
||||
.new-repo .required-plan {
|
||||
margin: 10px;
|
||||
margin-top: 20px;
|
||||
margin-left: 50px;
|
||||
}
|
||||
|
||||
.new-repo .required-plan .alert {
|
||||
color: #444 !important;
|
||||
}
|
||||
|
||||
.new-repo .new-header .popover {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.new-repo .new-header .repo-circle {
|
||||
margin-right: 14px;
|
||||
}
|
||||
|
||||
.new-repo .new-header .name-container {
|
||||
display: inline-block;
|
||||
width: 300px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.new-repo .description {
|
||||
margin-left: 10px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.new-repo .section {
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 1px solid #eee;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
|
||||
.new-repo .section-title {
|
||||
float: right;
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
.new-repo .repo-option {
|
||||
margin: 6px;
|
||||
margin-top: 16px;
|
||||
}
|
||||
|
||||
.new-repo .repo-option label {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.new-repo .repo-option i {
|
||||
font-size: 18px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
width: 42px;
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.new-repo .option-description {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.new-repo .option-description label {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.new-repo .cbox {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.new-repo .initialize-repo {
|
||||
margin: 10px;
|
||||
margin-top: 16px;
|
||||
margin-left: 20px;
|
||||
}
|
||||
|
||||
.new-repo .initialize-repo .file-drop {
|
||||
margin: 10px;
|
||||
}
|
26
static/css/pages/org-view.css
Normal file
26
static/css/pages/org-view.css
Normal file
|
@ -0,0 +1,26 @@
|
|||
.org-view .organization-name {
|
||||
vertical-align: middle;
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
.org-view h3 {
|
||||
margin-bottom: 20px;
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
.org-view .section-description-header {
|
||||
padding-left: 40px;
|
||||
position: relative;
|
||||
margin-bottom: 20px;
|
||||
min-height: 50px;
|
||||
}
|
||||
|
||||
.org-view .section-description-header:before {
|
||||
font-family: FontAwesome;
|
||||
content: "\f05a";
|
||||
position: absolute;
|
||||
top: -4px;
|
||||
left: 6px;
|
||||
font-size: 27px;
|
||||
color: #888;
|
||||
}
|
|
@ -24,3 +24,15 @@
|
|||
.repo-list .namespaces-list li .avatar {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.repo-list .new-org {
|
||||
margin-top: 20px !important;
|
||||
padding-top: 14px;
|
||||
border-top: 1px solid #eee;
|
||||
}
|
||||
|
||||
.repo-list .new-org i.fa {
|
||||
width: 30px;
|
||||
margin-right: 10px;
|
||||
text-align: center;
|
||||
}
|
|
@ -44,3 +44,7 @@
|
|||
.repository-view .heading-controls .btn .fa {
|
||||
margin-right: 6px;
|
||||
}
|
||||
|
||||
.repository-view .tag-span {
|
||||
white-space: nowrap;
|
||||
}
|
55
static/css/pages/team-view.css
Normal file
55
static/css/pages/team-view.css
Normal file
|
@ -0,0 +1,55 @@
|
|||
.team-view .co-main-content-panel {
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
.team-view .team-name {
|
||||
vertical-align: middle;
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
.team-view .team-view-header {
|
||||
border-bottom: 1px solid #eee;
|
||||
margin-bottom: 10px;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
|
||||
.team-view .team-view-header button i.fa {
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.team-view .team-view-header > h3 {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.team-view .team-view-header .popover {
|
||||
max-width: none !important;
|
||||
}
|
||||
|
||||
.team-view .team-view-header .popover.bottom-right .arrow:after {
|
||||
border-bottom-color: #f7f7f7;
|
||||
top: 2px;
|
||||
}
|
||||
|
||||
.team-view .team-view-header .popover-content {
|
||||
font-size: 14px;
|
||||
padding-top: 6px;
|
||||
min-width: 500px;
|
||||
}
|
||||
|
||||
.team-view .team-view-header .popover-content input {
|
||||
background: white;
|
||||
}
|
||||
|
||||
.team-view .team-view-add-element .help-text {
|
||||
font-size: 13px;
|
||||
color: #ccc;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.team-view .co-table-header-row td {
|
||||
padding-top: 20px !important;
|
||||
}
|
||||
|
||||
.team-view .co-table-header-row:first-child td {
|
||||
padding-top: 10px !important;
|
||||
}
|
3
static/css/pages/tutorial.css
Normal file
3
static/css/pages/tutorial.css
Normal file
|
@ -0,0 +1,3 @@
|
|||
.tutorial-view .co-main-content-panel {
|
||||
padding: 30px;
|
||||
}
|
55
static/css/pages/user-view.css
Normal file
55
static/css/pages/user-view.css
Normal file
|
@ -0,0 +1,55 @@
|
|||
.user-view .user-name {
|
||||
vertical-align: middle;
|
||||
margin-left: 6px;
|
||||
}
|
||||
|
||||
.user-view .user-repo-list {
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
.user-view h3 {
|
||||
margin-bottom: 20px;
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
.user-view .section-description-header {
|
||||
padding-left: 40px;
|
||||
position: relative;
|
||||
margin-bottom: 20px;
|
||||
min-height: 50px;
|
||||
}
|
||||
|
||||
.user-view .section-description-header:before {
|
||||
font-family: FontAwesome;
|
||||
content: "\f05a";
|
||||
position: absolute;
|
||||
top: -4px;
|
||||
left: 6px;
|
||||
font-size: 27px;
|
||||
color: #888;
|
||||
}
|
||||
|
||||
.user-view .user-settings-form .row {
|
||||
padding: 10px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.user-view .co-panel {
|
||||
position: relative;
|
||||
min-height: 50px;
|
||||
}
|
||||
|
||||
.user-view .co-panel .panel-body {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.user-view .co-panel .row {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.user-view .co-panel .row .panel {
|
||||
margin-bottom: 20px;
|
||||
border-bottom: 0px;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
.announcement {
|
||||
position: absolute;
|
||||
z-index: 9;
|
||||
z-index: 4;
|
||||
top: 0px;
|
||||
left: 0px;
|
||||
right: 0px;
|
||||
|
@ -150,30 +150,6 @@
|
|||
max-width: none !important;
|
||||
}
|
||||
|
||||
nav.navbar {
|
||||
border: 0px;
|
||||
border-radius: 0px;
|
||||
}
|
||||
|
||||
nav.navbar-default .navbar-nav>li>a {
|
||||
letter-spacing: 0.5px;
|
||||
color: #428bca;
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
nav.navbar-default .navbar-nav>li>a.active {
|
||||
color: #f04c5c;
|
||||
}
|
||||
|
||||
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
|
||||
background: #eee;
|
||||
}
|
||||
|
||||
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
|
||||
cursor: pointer;
|
||||
background: rgba(255, 255, 255, 0.4) !important;
|
||||
}
|
||||
|
||||
.notification-view-element {
|
||||
cursor: pointer;
|
||||
margin-bottom: 10px;
|
||||
|
@ -277,6 +253,7 @@ nav.navbar-default .navbar-nav>li>a.active {
|
|||
.dockerfile-command .command-title {
|
||||
font-family: Consolas, "Lucida Console", Monaco, monospace;
|
||||
padding-left: 90px;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.dockerfile-command .label {
|
||||
|
@ -371,55 +348,6 @@ nav.navbar-default .navbar-nav>li>a.active {
|
|||
top: 70px;
|
||||
}
|
||||
|
||||
.entity-search-element {
|
||||
position: relative;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference {
|
||||
position: absolute !important;
|
||||
top: 7px;
|
||||
left: 8px;
|
||||
right: 36px;
|
||||
z-index: 0;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference .entity-reference-element {
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference-element i.fa-exclamation-triangle {
|
||||
pointer-events: all;
|
||||
}
|
||||
|
||||
.entity-search-element .entity-reference .entity-name {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.entity-search-element input {
|
||||
vertical-align: middle;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.entity-search-element.persistent input {
|
||||
padding-left: 28px;
|
||||
padding-right: 28px;
|
||||
}
|
||||
|
||||
.entity-search-element .twitter-typeahead {
|
||||
vertical-align: middle;
|
||||
display: block !important;
|
||||
margin-right: 36px;
|
||||
}
|
||||
|
||||
.entity-search-element .dropdown {
|
||||
vertical-align: middle;
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
right: 0px;
|
||||
}
|
||||
|
||||
.dropdown-menu i.fa {
|
||||
margin-right: 6px;
|
||||
position: relative;
|
||||
|
@ -573,27 +501,6 @@ i.toggle-icon:hover {
|
|||
visibility: hidden;
|
||||
}
|
||||
|
||||
.robots-manager-element {
|
||||
max-width: 800px;
|
||||
}
|
||||
|
||||
.robots-manager-element .alert {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.robots-manager-element .robot a {
|
||||
font-size: 16px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.robots-manager-element .robot .prefix {
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
.robots-manager-element .robot i {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.logs-view-element .header {
|
||||
padding-bottom: 10px;
|
||||
border-bottom: 1px solid #eee;
|
||||
|
@ -835,17 +742,6 @@ i.toggle-icon:hover {
|
|||
100% { transform: scale(1); }
|
||||
}
|
||||
|
||||
.user-tools .user-tool {
|
||||
font-size: 24px;
|
||||
margin-top: 14px;
|
||||
color: #428bca;
|
||||
}
|
||||
|
||||
.user-tools i.user-tool:hover {
|
||||
cursor: pointer;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.status-box a {
|
||||
padding: 6px;
|
||||
color: black;
|
||||
|
@ -1039,89 +935,6 @@ i.toggle-icon:hover {
|
|||
text-decoration: none !important;
|
||||
}
|
||||
|
||||
.new-repo .required-plan {
|
||||
margin: 10px;
|
||||
margin-top: 20px;
|
||||
margin-left: 50px;
|
||||
}
|
||||
|
||||
.new-repo .required-plan .alert {
|
||||
color: #444 !important;
|
||||
}
|
||||
|
||||
.new-repo .new-header .popover {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.new-repo .new-header .repo-circle {
|
||||
margin-right: 14px;
|
||||
}
|
||||
|
||||
.new-repo .new-header .name-container {
|
||||
display: inline-block;
|
||||
width: 300px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.new-repo .description {
|
||||
margin-left: 10px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.new-repo .section {
|
||||
padding-bottom: 20px;
|
||||
border-bottom: 1px solid #eee;
|
||||
margin-bottom: 16px;
|
||||
}
|
||||
|
||||
.new-repo .section-title {
|
||||
float: right;
|
||||
color: #aaa;
|
||||
}
|
||||
|
||||
.new-repo .repo-option {
|
||||
margin: 6px;
|
||||
margin-top: 16px;
|
||||
}
|
||||
|
||||
.new-repo .repo-option label {
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.new-repo .repo-option i {
|
||||
font-size: 18px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
width: 42px;
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.new-repo .option-description {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.new-repo .option-description label {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.new-repo .cbox {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.new-repo .initialize-repo {
|
||||
margin: 10px;
|
||||
margin-top: 16px;
|
||||
margin-left: 20px;
|
||||
padding: 10px;
|
||||
border: 1px dashed #ccc;
|
||||
}
|
||||
|
||||
.new-repo .initialize-repo .file-drop {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.user-guide h3 {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
@ -2329,6 +2142,7 @@ p.editable:hover i {
|
|||
.copy-box-element input {
|
||||
border: 0px;
|
||||
padding-right: 32px;
|
||||
cursor: pointer !important;
|
||||
}
|
||||
|
||||
.copy-box-element .copy-container .copy-icon {
|
||||
|
@ -3335,64 +3149,6 @@ p.editable:hover i {
|
|||
max-width: 100%;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-title {
|
||||
padding: 6px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-status .success {
|
||||
color: green;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-status .pending {
|
||||
color: steelblue;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-status .danger {
|
||||
color: red;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-amount:before {
|
||||
content: '$';
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-details {
|
||||
margin-left: 10px;
|
||||
margin-bottom: 10px;
|
||||
|
||||
padding: 4px;
|
||||
padding-left: 6px;
|
||||
border-left: 2px solid #eee !important;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-details td {
|
||||
border: 0px solid transparent !important;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-details dl {
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-details dd {
|
||||
margin-left: 10px;
|
||||
padding: 6px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.billing-invoices-element .invoice-title:hover {
|
||||
color: steelblue;
|
||||
}
|
||||
|
||||
.prototype-manager-element thead th {
|
||||
padding: 4px;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
.prototype-manager-element td {
|
||||
padding: 10px !important;
|
||||
vertical-align: middle !important;
|
||||
}
|
||||
|
||||
.org-list h2 {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
@ -4787,6 +4543,20 @@ i.slack-icon {
|
|||
height: 16px;
|
||||
}
|
||||
|
||||
i.docker-icon {
|
||||
background-image: url(/static/img/docker.png);
|
||||
background-size: 16px;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
i.rocket-icon {
|
||||
background-image: url(/static/img/rocket.png);
|
||||
background-size: 16px;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
|
||||
.external-notification-view-element {
|
||||
margin: 10px;
|
||||
padding: 6px;
|
||||
|
@ -4989,3 +4759,13 @@ i.slack-icon {
|
|||
text-align: center;
|
||||
}
|
||||
|
||||
.manager-header {
|
||||
margin-bottom: 10px;
|
||||
padding-bottom: 10px;
|
||||
border-bottom: 1px solid #eee;
|
||||
}
|
||||
|
||||
.manager-header h3 {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
|
|
Reference in a new issue