Ngiler SH3LL 360
Home
Information
Create File
Create Folder
:
/
home
/
tbf
/
curs.tbf.ro
/
src
/
scss
/
Information Server
MySQL :
OFF
Perl :
OFF
CURL :
ON
WGET :
OFF
PKEXEC :
OFF
Directive
Local Value
IP Address
89.40.16.97
System
Linux server.atelieruldeit.ro 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 19 16:18:59 UTC 2020 x86_64
User
tbf
PHP Version
7.3.33
Software
Apache
Doc root
Writable
close
Edit File :
_general.scss
| Size :
22.16
KB
Copy
.dropdown-item{ cursor: pointer; } .template-tbfdigital{ position: relative; height: 100vh; overflow: hidden; display: flex; .main-tbfdigital{ overflow-y: scroll; overflow-x: hidden; flex: 1; .page-content{ // max-width: 1339px; margin: 0 auto; width: 100%; &.full-width { max-width: initial; } } } .overflow-modal{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(236,237,238, 0.52); opacity: 0; transition: opacity 0.2s ease; z-index: 2; &.show{ opacity: 1; } } } .user-circle-default{ width: 46px; height: 46px; border: solid 1.1px #e2e4e7; background-color: rgba(240, 241, 242, 0.2); border-radius: 50%; text-align: center; display: flex; align-items: center; justify-content: center; img{ width: 27px; object-fit: contain; } } .space-left, .space-right{ min-width: 60px; width: 60px; display: flex; align-items: center; justify-content: center; @media(max-width: 600px){ min-width: 40px; width: 40px; } } .space-right{ min-width: 52px; width: 52px; @media(max-width: 600px){ min-width: 35px; width: 35px; } } .icon-arrow{ &.right{ transform: rotate(-90deg); } &.up{ transform: rotate(-180deg); } } .progress-bar-tbf{ width: 100%; height: 8px; border-radius: 4px; border: 1px solid $borderCard; background: #FCFCFC; position: relative; &.disabled{ background: #f0f1f3; .complete-progress-tbf{ background: #f0f1f3 !important; box-shadow: none !important; border: 1px solid $borderCard !important; max-width: calc(2px + 100%); } } .complete-progress-tbf{ position: absolute; top: -1px; left: -1px; height: 8px; border-radius: 3.6px; box-shadow: 0 1px 4px 0 rgba(8, 129, 255, 0.3); border: solid 1px #0060c3; background-color: rgba(8, 129, 255, 0.6); max-width: calc(2px + 100%); &.pink{ box-shadow: 0 1px 3px 0 rgba(235, 27, 104, 0.2); border: solid 1px #eb1b68; background-color: rgba(235, 27, 104, 0.3); } &.grey{ box-shadow: inset 0 -1px 5px 0 rgba(255, 255, 255, 0.25); border: solid 1px #cfd1d5; background-color: #f0f1f3; } &.green{ box-shadow: 0 1px 4px 0 rgba(11, 203, 106, 0.3); border: solid 1px #03ae58; background-color: rgba(11, 203, 106, 0.6); } &.red{ box-shadow: 0 1px 3px 0 rgba(235, 27, 104, 0.2); border: solid 1px $pinkRed; background-color: rgba(235, 27, 104, 0.3); } } } .calendar-tbf{ &.frequency{ .vfc-main-container{ .vfc-calendars-container{ .vfc-calendars{ .vfc-calendar{ .vfc-content{ .vfc-week{ .vfc-day{ .vfc-span-day{ &.vfc-marked{ box-shadow: 0 1px 3px 0 rgba(8, 129, 255, 0.52); border: solid 1px #0060c3; background-color: rgba(8, 129, 255, 0.6); color: #FFF; &:before{ background-color: transparent; } } } } } } } } } } } .vfc-main-container{ box-shadow: none; border: 1px solid $borderCard; border-radius: 10px; padding: 28px 20px 20px 20px; .vfc-calendars-container{ .vfc-separately-navigation-buttons{ margin-right: 10px; margin-left: 10px; margin-top: 0; margin-bottom: -20px; div{ z-index: 9; } & > div{ margin: 0; display: flex; align-items: center; height: 10px; width: 7px; } .vfc-cursor-pointer{ .vfc-arrow-left{ border-top: 1px solid $primary; border-left: 1px solid $primary; } .vfc-arrow-right{ border-top: 1px solid $primary; border-right: 1px solid $primary; } } .vfc-arrow-left{ margin: 0; width: 6px; height: 6px; border-top: 1px solid $greyNotActive; border-left: 1px solid $greyNotActive; &.vfc-disabled{ display: none; } } .vfc-arrow-right{ margin: 0; width: 6px; height: 6px; border-top: 1px solid $greyNotActive; border-right: 1px solid $greyNotActive; &.vfc-disabled{ display: none; } } } .vfc-calendars{ .vfc-calendar{ .vfc-months-container{ margin-left: initial; .vfc-content{ top: 40px; z-index: 9; width: 90%; margin: 0; background: #FFF; box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05); border: solid 1px #dcdee1; .vfc-navigation-buttons{ margin-top: 0; margin-bottom: 10px; div{ margin: 5px 8px; .vfc-arrow-left{ border-color: #181b30; border-top: 1px solid; border-left: 1px solid; } .vfc-arrow-right{ border-color: #181b30; border-top: 1px solid; border-right: 1px solid; } } .vfc-top-date{ margin: 0; color: #181b30; font-weight: initial; .vfc-popover-caret{ top: -2px; transform: translate(-50%, -40%) rotate(45deg); background: #FFF; border-top: 1px solid #dcdee1; border-left: 1px solid #dcdee1; } } } .vfc-months{ .vfc-item{ font-size: 11px; color: #181b30; font-family: 'Roboto'; border: 1px solid rgba(155, 159, 164, 0.47); line-height: 17px; text-transform: capitalize; &:hover{ box-shadow: inset 0 -1px 4px 0 rgba(255, 255, 255, 0.25); border: solid 1px rgba(155, 159, 164, 0.47); background-color: rgba(220, 222, 225, 0.5); color: #181b30; } &.vfc-selected{ box-shadow: 0 1px 3px 0 rgba(8, 129, 255, 0.52); border: solid 1px #0060c3; background-color: rgba(8, 129, 255, 0.6); color: #FFF; text-shadow: none; } } } } } .vfc-content{ margin: 0 10px; z-index: 8; .vfc-top-date { margin: 0px 0px 10px; font-size: 12px; height: 30px; line-height: 30px; font-family: 'Roboto'; text-transform: capitalize; border-bottom: 1px solid $borderCard; .vfc-underline{ border: solid 1px #dcdee1; background: #FFF; border-radius: 6px; padding: 2px 5px; text-decoration: none; &:last-child{ padding: 2px 7px 2px 5px; } &:hover{ background-color: rgba(220, 222, 225, 0.5); border: solid 1px rgba(155, 159, 164, 0.47); box-shadow: inset 0 -1px 4px 0 rgba(255, 255, 255, 0.25); } &.vfc-underline-active{ background-color: rgba(220, 222, 225, 0.5); border: solid 1px rgba(155, 159, 164, 0.47); box-shadow: inset 0 -1px 4px 0 rgba(255, 255, 255, 0.25); } } } .vfc-dayNames{ margin-bottom: 5px; .vfc-day{ min-width: 25px; font-size: 10px; color: #202337; font-family: 'Roboto'; opacity: 0.7; } } .vfc-week{ .vfc-day{ &:last-child{ margin-right: 0; } font-size: 11px; color: $primary; font-family: 'Roboto'; margin-top: 5px; margin-right: 5px; min-width: 25px; .vfc-base-start{ background: transparent; } .vfc-base-end{ background: transparent; } .vfc-span-day{ min-width: 25px; width: 100%; height: 0; line-height: 0; border-radius: 6px; color: $primary; font-family: 'Roboto'; &.vfc-hover{ min-width: 25px; height: 25px; line-height: 24px; border: solid 1px $borderCard; background: #FFF; cursor: pointer; &:hover{ box-shadow: 0 1px 3px 0 rgba(8, 129, 255, 0.52); border: solid 1px #0060c3; background-color: rgba(8, 129, 255, 0.6); color: #FFF } } &.vfc-today{ background: #fff45b; } &.vfc-hide{ opacity: 0.5; color: $greyNotActive; min-width: 25px; height: 25px; line-height: 24px; border: solid 1px $borderCard; &:hover{ background: transparent; } } &.vfc-disabled{ opacity: 0.5; color: $greyNotActive; &:hover{ background: transparent; box-shadow: none; color: #afb1b8; } } &.vfc-marked{ box-shadow: inset 0 -1px 4px 0 rgba(255, 255, 255, 0.25); border: solid 0.8px rgba(155, 159, 164, 0.47); background-color: rgba(220, 222, 225, 0.5); color: $primary; &:before{ background-color: transparent; } } &.vfc-start-marked, &.vfc-end-marked{ box-shadow: 0 1px 3px 0 rgba(8, 129, 255, 0.52); border: solid 1px #0060c3; background-color: rgba(8, 129, 255, 0.6); color: #FFF; &:before{ background-color: transparent; } } &.current_date{ border-radius: 4px; background-color: #58c1659e; } &.awaiting_date{ border-radius: 4px; background-color: #f3cc0f9e; } } } } } } } } } } .slide-leave-active, .slide-enter-active { transition: 0.15s; } .slide-enter { transform: translate(200%, 0); } .slide-leave-to { transform: translate(-200%, 0); } mark.highlight{ padding: 0; background: rgba(8, 129, 255, 0.2); } .description-dropdown{ &.promise-data{ .dropdown-menu{ left: auto !important; right: -28px !important; margin-top: 25px; width: 100%; min-width: 350px; .description{ font-size: 13px; color: $primary; white-space: initial; } .title-attached{ white-space: initial; font-size: 10px; color: #606270; margin-top: 5px; } .name-kr{ white-space: initial; color: $primary; font-size: 12px; opacity: 0.7; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } } } .dropdown-menu{ border-radius: 10px; border: solid 1px $borderCard; background-color: #fcfcfc; padding: 20px; left: -60px !important; right: auto !important; transform: translate(0, 0) !important; margin-top: 25px; width: 100%; min-width: 350px; .description{ font-size: 12px; color: $primary; } .objective-name{ border-top: 1px solid $borderCard; margin-top: 10px; padding-top: 10px; font-size: 12px; color: $primary; display: flex; align-items: center; img{ margin-right: 5px; } } } } .placeholder-loader{ border-radius: 2px; background-color: #f1f2f2; border: 1px solid #f1f2f2 !important; opacity: .1; animation: fading 1.5s infinite; &.user{ border-radius: 50%; } &.progress-bar-tbf{ border: 0; border-radius: 4px; } &.box-data-user, &.box-data-promises{ background-color: #f1f2f2 !important; border: 1px solid #f1f2f2 !important; opacity: 1; animation: fading 1s infinite; } } @keyframes fading { 0% { opacity: 1; } 50% { opacity: 0.5; } 100% { opacity: 11; } } .not-exist-page{ margin-top: 60px; display: flex; align-items: center; flex-direction: column; padding: 60px; .text-page-access-error{ margin-top: 30px; color: $primary; font-size: 22px; font-weight: 500; line-height: 1.27; } .button-back{ margin-top: 30px; } } .checkboxes-group { .inline-checkboxes{ display: flex; .checkbox-tbf { margin-right: 30px; &:last-child{ margin-right: 0; } } } &.mar-form-user{ margin-top: 5px; margin-bottom: 15px; .checkbox-tbf{ margin-bottom: 0; } } .checkbox-tbf { display: block; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; padding-left: 30px; line-height: 18px; cursor: pointer; color: #191d37; font-size: 14px; font-family: 'Roboto'; margin-bottom: 16px; &.no-margin{ margin-bottom: 0; } &.error{ .checkmark { border: 2px solid #ff4550; } } .text-checkbox { opacity: 0.7; } input { position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; &:checked ~ .checkmark { background-color: $bgBlue; border-color: $borderBlue; box-shadow: 0 1px 4px 0 rgba(8, 129, 255, 0.3); } &:disabled{ cursor: default; } &:disabled ~ .checkmark { background-color: $placeholderColor; border-color: $placeholderColor; &:after{ display: block; border: solid $secondary; border-width: 0 2px 2px 0; } } } .checkmark { position: absolute; top: 0; left: 0; height: 18px; width: 18px; cursor: pointer; background-color: #FFF; border-radius: 5px; border: 1px solid $secondary; &:after { content: ""; position: absolute; left: 6px; top: 2px; width: 5px; height: 10px; border: solid white; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } } &:hover{ & input:checked ~ .checkmark { background-color: $bgBlue; border-color: $borderBlue; box-shadow: 0 1px 4px 0 rgba(8, 129, 255, 0.3); &:after{ border: solid $white; border-width: 0 2px 2px 0; } } & input:disabled ~ .checkmark { background-color: $placeholderColor; border-color: $placeholderColor; &:after{ border: solid $secondary; border-width: 0 2px 2px 0; } } input ~ .checkmark { background-color: #FFF; &:after{ display: block; border: solid $secondary; border-width: 0 2px 2px 0; } } } } } .description-dropdown{ &:hover{ .dropdown-menu{ display: block; top: 0px; } } } .empty-box{ display: flex; justify-content: center; padding: 30px 0; .empty-row{ max-width: 600px; .title{ font-size: 22px; margin-bottom: 15px; font-weight: 500; color: $primary; text-align: center; line-height: 1.27; } .description{ font-size: 14px; line-height: 1.57; color: rgba(31, 34, 54, 0.4); text-align: center; .black{ color: #181b30; opacity: 0.7; } } } } .opacity-page{ opacity: 0; &.show{ transition: opacity 0.24s linear; opacity: 1; } } .dropdown-tbf{ position: relative; .overlay-button{ position: absolute; width: 20px; height: 30px; z-index: 99; left: -8px; top: -3px; } .edit-item-button{ background: transparent; padding: 0; border: 0; color: $secondary; &:focus{ outline: none; } } .dropdown-menu{ padding: 0; overflow: hidden; min-width: 100%; margin-top: 5px; box-shadow: 0px 11px 18px rgba(0, 0, 0, 0.194821); border: 1px solid $borderColor; border-radius: 4px; .dropdown-item{ padding: 10px 20px; font-size: 13px; font-family: 'Roboto'; color: $primary; &:hover{ background-color: rgba(0, 112, 224, 0.05); } &:focus{ outline: none; } &:active{ background-color: #f8f9fa; } &.active{ background: initial; font-weight: 500; } &.item-checkbox{ padding: 10px 15px; .checkbox-filter{ display: flex; align-items: center; cursor: pointer; .complete{ width: 15px; height: 15px; border-radius: 4px; box-shadow: 0 1px 4px 0 rgba(8, 129, 255, 0.3); border: solid 1px $borderBlue; background-color: $bgBlue; display: none; align-items: center; justify-content: center; margin-right: 5px; } .pending{ display: block; width: 15px; height: 15px; border-radius: 4px; box-shadow: inset 0 -1px 5px 0 rgba(255, 255, 255, 0.25); border: solid 1px $borderCard; background-color: #f0f1f3; margin-right: 5px; } } &.selected{ .checkbox-filter{ .complete{ display: flex; } .pending{ display: none; } } } } } } } .list-daily-tasks{ .item-task{ display: flex; align-items: center; width: 100%; height: 80px; border: 1px solid $borderCard; border-radius: 10px; padding: 15px 30px; margin-bottom: 15px; &:hover{ border: 1px solid $blue; box-shadow: 0 1px 4px 0 rgba(78, 170, 255, 0.2); } &.complete{ .checkbox-task{ .complete{ display: flex; } .pending{ display: none; } } } .checkbox-task{ margin-right: 30px; cursor: pointer; .complete{ width: 18px; height: 18px; border-radius: 4px; box-shadow: 0 1px 4px 0 rgba(8, 129, 255, 0.3); border: solid 1px $borderBlue; background-color: $bgBlue; display: none; align-items: center; justify-content: center; } .pending{ display: block; width: 18px; height: 18px; border-radius: 4px; box-shadow: inset 0 -1px 5px 0 rgba(255, 255, 255, 0.25); border: solid 1px $borderCard; background-color: #f0f1f3; } } .content{ flex: 1; .type{ font-size: 14px; color: $primary; } .name{ font-size: 12px; color: $greyNotActive; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } } } } .shake-anim { -webkit-animation: kf_shake 0.4s 1 linear; -moz-animation: kf_shake 0.4s 1 linear; -o-animation: kf_shake 0.4s 1 linear; } .vue-daterange-picker.calendar-filter{ .form-control{ height: 36px; border-radius: 10px; border: solid 1px $borderCard; background-color: #fcfcfc; width: 220px; transition: all 0.2s ease; display: flex; align-items: center; &:hover{ border: solid 1px #b0b1b3; background-color: #eaecee; text-decoration: none; } &:focus{ outline: none; } &:disabled{ cursor: not-allowed; border: solid 1px $borderCard; background-color: #fcfcfc; box-shadow: none; color: #cecfd3; } .input-picker{ display: flex; align-items: center; width: 100%; .icon-calendar{ margin-right: 5px; margin-top: -2px; } .date{ flex: 1; font-size: 12px; color: $primary; text-transform: capitalize; line-height: normal; } } } .dropdown-menu.daterangepicker{ top: 100%; right: 0; margin-top: 5px; border-radius: 10px; box-shadow: 0 12px 17px 0 rgba(80, 119, 155, 0.1); border: solid 1px $borderCard; background-color: #ffffff; &:before, &:after{ content: none; } .calendar-table{ thead{ th.month{ text-transform: capitalize; font-weight: normal; font-size: 12px; color: $primary; } .next, .prev{ span{ border: solid $primary; border-width: 0 1px 1px 0; } &:focus{ outline: none; } } } tbody{ tr{ th{ font-weight: normal; color: #202337; opacity: 0.7; font-size: 10px; } td{ color: $primary; &.off{ color: $greyNotActive; &.active{ background: initial; color: #afb1b8; } } &.active{ color: #FFF; background-color: #0060c3; } } } } } } } @-webkit-keyframes kf_shake { 0% { -webkit-transform: translate(30px); } 20% { -webkit-transform: translate(-30px); } 40% { -webkit-transform: translate(15px); } 60% { -webkit-transform: translate(-15px); } 80% { -webkit-transform: translate(8px); } 100% { -webkit-transform: translate(0px); } } @-moz-keyframes kf_shake { 0% { -moz-transform: translate(30px); } 20% { -moz-transform: translate(-30px); } 40% { -moz-transform: translate(15px); } 60% { -moz-transform: translate(-15px); } 80% { -moz-transform: translate(8px); } 100% { -moz-transform: translate(0px); } } @-o-keyframes kf_shake { 0% { -o-transform: translate(30px); } 20% { -o-transform: translate(-30px); } 40% { -o-transform: translate(15px); } 60% { -o-transform: translate(-15px); } 80% { -o-transform: translate(8px); } 100% { -o-origin-transform: translate(0px); } } .di-flex-center{ display: flex; align-items: center; } .filter-tags{ &.action-header{ @media(max-width: 600px){ button{ width: 36px; padding: 0 !important; min-width: initial; justify-content: center; svg{ margin-left: initial; } } } } .input-form-tags{ padding: 0 45px; font-size: 12px; color: $primary; min-height: 38px; display: flex; align-items: center; cursor: pointer; .placeholder{ color: $greyNotActive; } } button{ min-width: 135px; display: flex; align-items: center; .value{ padding-right: 10px; } svg{ margin-left: auto; } img{ margin-left: auto; height: 12px; margin-right: -2px; } } .dropdown-menu{ background: #FFF; max-width: 100%; -webkit-filter: blur(0px); -webkit-perspective: 1000; filter: blur(0px); backface-visibility: hidden; -webkit-font-smoothing: subpixel-antialiased !important; .dropdown-list-checkboxes{ max-height: 180px; overflow-y: scroll; } .filter-dropdown{ border-bottom: 1px solid $borderColor; input{ padding: 10px 15px; font-size: 12px; color: $primary; border: 0; &:focus{ outline: none; } } } .dropdown-item{ display: flex; align-items: center; padding: 10px 15px; white-space: normal; max-width: 100%; .checkmark{ min-width: 18px; width: 18px; height: 18px; margin-right: 10px; border-radius: 5px; border: 1px solid $borderCard; position: relative; } .text{ overflow: hidden; text-overflow: ellipsis; } &.active{ .checkmark{ border: 1px solid $borderBlue; box-shadow: 0 1px 4px 0 rgba(8, 129, 255, 0.3); background-color: $bgBlue; &:after{ content: ""; position: absolute; left: 6px; top: 2px; width: 5px; height: 10px; border: solid white; border-width: 0 2px 2px 0; transform: rotate(45deg); } } } .text{ display: flex; flex: 1; } } } } @media(max-width: 600px){ .intercom-lightweight-app-launcher{ bottom: 60px !important; } }
Back