Packages
nitro
11.4.15
11.4.16
11.4.15
11.4.14
9.9.7
9.9.6
8.2.4
8.2.3
8.2.2
8.2.1
8.2.0
7.12.1
7.10.0
7.9.3
7.9.2
7.9.1
7.9.0
7.8.3
7.8.2
7.8.0
7.7.1
7.7.0
7.6.2
7.6.1
7.6.0
7.5.0
7.4.2
7.4.1
7.4.0
7.2.1
7.2.0
7.1.1
7.1.0
6.12.0
6.11.11
6.11.10
6.11.9
6.11.8
6.11.7
6.11.6
6.11.4
6.11.2
6.11.1
6.10.9
6.10.8
6.10.7
6.10.6
6.10.5
6.10.4
6.10.3
6.10.2
6.10.1
6.9.1
6.6.1
6.5.0
6.4.4
6.4.3
6.4.2
6.4.1
6.4.0
5.12.4
5.12.3
5.12.2
5.12.1
5.12.0
5.11.1
5.11.0
5.9.2
5.9.1
5.8.5
5.8.4
5.8.3
5.8.1
5.8.0
5.6.1
5.5.1
5.4.3
5.4.2
5.4.1
5.3.1
5.3.0
5.2.1
5.1.7
5.1.6
5.1.5
5.1.4
5.1.3
5.1.2
5.1.1
4.12.11
4.12.10
4.12.9
4.12.8
4.12.7
4.12.6
4.12.5
4.12.4
4.12.3
4.12.2
4.12.1
4.12.0
4.11.13
4.11.12
4.11.11
4.11.10
4.11.9
4.11.8
4.11.7
4.11.6
4.11.5
4.11.4
4.11.3
4.11.2
4.11.1
4.11.0
4.10.9
4.10.8
4.10.7
4.10.6
4.10.5
4.10.4
4.10.3
4.10.2
4.10.1
4.10.0
4.7.7
4.7.4
4.7.3
4.7.2
4.7.1
4.7.0
4.4.1
4.4.0
1.4.0
NITRO Nitrogen Web Framework
Current section
Files
Jump to
Current section
Files
priv/css/sortable.css
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-tap-highlight-color: transparent;
}
* {
box-sizing: border-box;
}
.title {
font-weight: 500;
text-align: center;
margin-bottom: 20px;
font-size: 20px;
color: #0E254E;
}
.list {
margin: 0 auto;
width: 100%;
max-width: 380px;
user-select: none;
}
.list__item {
transition: box-shadow 200ms ease-out, opacity 200ms ease-out;
border-radius: 6px;
background: #fff;
box-shadow: 0 0 12px rgba(0, 0, 0, 0.05);
display: flex;
}
.list__item:not(:last-child) {
margin-bottom: 7px;
}
.list__item.is-dragging {
box-shadow: 0 0 24px rgba(0, 0, 0, 0.1);
opacity: 0.8;
}
.list__item-content {
width: calc(100% - 40px - 40px);
padding: 10px 15px;
}
.list__item-title, .list__item-description {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
.list__item-title {
font-size: 15px;
color: #0E254E;
}
.list__item-description {
font-size: 13px;
color: #66748E;
}
.list__item-handle {
position: relative;
width: 40px;
cursor: pointer;
}
.list__item-handle:before, .list__item-handle:after {
content: "";
position: absolute;
left: 15px;
right: 15px;
top: 50%;
height: 1px;
background: #c2cada;
}
.list__item-handle:before {
transform: translateY(-4px);
}
.list__item-handle:after {
transform: translateY(4px);
}
.list__item-close {
position: relative;
width: 40px;
cursor: pointer;
}
.list__item-close:after {
content: "X";
position: absolute;
left: 15px;
right: 15px;
top: 30%;
height: 0px;
background: #c2cada;
}
.list__item-close:after {
transform: translateY(0px);
}
.list__item-close:hover {
background-color: #f44336;
color: white;
}
.triangle{
position: absolute;
top: 1px;
right: 5px;
cursor: default;
}
.add-btn,
.delete-btn,
.modify_item-close,
.group-button__confirm,
.group-button__delete,
.group-button__edit {
position: absolute;
top: 8px;
right: 10px;
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99992 1.33325C4.31992 1.33325 1.33325 4.31992 1.33325 7.99992C1.33325 11.6799 4.31992 14.6666 7.99992 14.6666C11.6799 14.6666 14.6666 11.6799 14.6666 7.99992C14.6666 4.31992 11.6799 1.33325 7.99992 1.33325ZM7.33325 4.66658V7.33325H4.66658V8.66658H7.33325V11.3333H8.66658V8.66658H11.3333V7.33325H8.66658V4.66658H7.33325ZM2.66659 7.99992C2.66659 10.9399 5.05992 13.3333 7.99992 13.3333C10.9399 13.3333 13.3333 10.9399 13.3333 7.99992C13.3333 5.05992 10.9399 2.66659 7.99992 2.66659C5.05992 2.66659 2.66659 5.05992 2.66659 7.99992Z' fill='%23757575'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
cursor: pointer;
color: transparent;
min-width: 16px;
max-width: 16px;
height: 16px;
background-color: #ffffff;
}
.delete-btn,
.modify_item-close,
.group-button__delete {
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6666 4.27325L11.7266 3.33325L7.99992 7.05992L4.27325 3.33325L3.33325 4.27325L7.05992 7.99992L3.33325 11.7266L4.27325 12.6666L7.99992 8.93992L11.7266 12.6666L12.6666 11.7266L8.93992 7.99992L12.6666 4.27325Z' fill='%23757575'/%3E%3C/svg%3E%0A");
right: 30px;
}
.group-button__confirm {
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 8a7 7 0 1 1 14 0A7 7 0 0 1 1 8Zm6 1 4-4 1 1-5 5-3-2 1-1 2 1Z' fill='%230D63B3'/%3E%3C/svg%3E");
}
.group-button__edit {
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m12.246 2.193 1.56 1.56c.26.26.26.68 0 .94l-1.22 1.22-2.5-2.5 1.22-1.22A.656.656 0 0 1 11.772 2c.174 0 .34.06.474.193ZM1.999 11.5V14h2.5l7.373-7.373-2.5-2.5L2 11.5Zm1.947 1.167h-.614v-.614l6.04-6.04.614.614-6.04 6.04Z' fill='%23757575'/%3E%3C/svg%3E");
}
.search-loader {
--color: rgb(var(--blue2));
--fade-color: rgba(var(--blue2), 0.1);
--x-speed: 1;
position: absolute;
top: 1em;
right: 2em;
width: 1em;
display: block;
transform: rotateZ(0);
animation: ps-spin calc(15s / var(--x-speed)) linear infinite
}
@keyframes ps-spin {
from {
transform: rotateZ(0);
}
to {
transform: rotateZ(360deg);
}
}
.search-loader span {
display: block;
position: absolute;
width: 100%;
height: 100%;
}
.search-loader span::before,
.search-loader span::after {
content: "";
position: absolute;
width: 3px;
height: 3px;
top: 50%;
transform: translateY(-50%);
border-radius: 50%;
animation: ps-spinner-scale calc(1.2s / var(--x-speed)) linear infinite
}
.search-loader span::before { left: 0; }
.search-loader span::after { right: 0; }
.search-loader span:nth-child(1) { transform: rotate(90deg); }
.search-loader span:nth-child(1)::before { background: rgb(var(--blue2)); }
.search-loader span:nth-child(1)::after { background: rgba(var(--blue2), 0.4); }
.search-loader span:nth-child(2) { transform: rotate(120deg); }
.search-loader span:nth-child(2)::before { background: rgba(var(--blue2), 0.9); }
.search-loader span:nth-child(2)::after { background: rgba(var(--blue2), 0.3); }
.search-loader span:nth-child(3) { transform: rotate(150deg); }
.search-loader span:nth-child(3)::before { background: rgba(var(--blue2), 0.8); }
.search-loader span:nth-child(3)::after { background: rgba(var(--blue2), 0.2); }
.search-loader span:nth-child(4) { transform: rotate(180deg); }
.search-loader span:nth-child(4)::before { background: rgba(var(--blue2), 0.7); }
.search-loader span:nth-child(4)::after { background: rgba(var(--blue2), 0.1); }
.search-loader span:nth-child(5) { transform: rotate(210deg); }
.search-loader span:nth-child(5)::before { background: rgba(var(--blue2), 0.6); }
.search-loader span:nth-child(5)::after { background: rgba(var(--blue2), 0.05); }
.search-loader span:nth-child(6) { transform: rotate(240deg); }
.search-loader span:nth-child(6)::before { background: rgba(var(--blue2), 0.5); }
.search-loader span:nth-child(6)::after { background: rgba(var(--blue2), 0.02); }