| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296 |
- :root {
- --color-text: #000000;
- --color-text-alt: #ffffff;
- --color-blu: #0618be;
- --color-viola: #7738fa;
- --color-viola-hover: #7738fa40;
- --color-lilla: #f6f7ff;
- --color-outile: #8979ff;
- --color-rosso: #d6234f;
- --color-verde: #339e8e;
- }
- /* General styles*/
- html,
- body {
- background-color: var(--color-lilla);
- color: var(--color-text);
- }
- body .btn--ui,
- body ul.pagination li .page-link,
- body #btn-back-to-top,
- body #btn-back-to-bottom {
- background-color: var(--color-blu) !important;
- font-weight: 600;
- border: 1px solid var(--color-blu);
- color: white;
- }
- body .btn--ui.primary {
- background-color: var(--color-blu) !important;
- }
- body .btn--ui.lightGrey,
- body .btn--ui.extraLightGrey {
- border-color: var(--color-blu);
- color: var(--color-blu);
- font-weight: 600;
- border-width: 1px;
- }
- body .btn--ui:hover,
- body .btn--ui.lightGrey:hover,
- body .btn--ui.extraLightGrey:hover,
- body ul.pagination li .page-link:hover,
- body ul.pagination li.active .page-link,
- body #btn-back-to-top:hover,
- body #btn-back-to-bottom:hover {
- background-color: var(--color-viola) !important;
- border-color: var(--color-viola);
- color: #ffffff;
- }
- body #card--dashboard > .btn--ui:has(i[class*="fa-arrow-left"]) {
- position: absolute;
- top: 0;
- margin: 0 !important;
- left: 0;
- border: none;
- padding: 10px;
- width: 40px;
- height: 40px;
- border-radius: 0 !important;
- }
- /* Login */
- .login--box .form--item label {
- width: 100%;
- }
- .login--box .form--item input.form-control {
- border-radius: 15px 0 0 15px !important;
- height: 40px;
- border: 1px solid #d3dce1 !important;
- }
- .login--box .form--item input.form-control:focus {
- box-shadow: none;
- }
- .login--box .form--item .input-group-text {
- border-radius: 0 15px 15px 0 !important;
- }
- /* Main content */
- body #card--dashboard {
- position: relative;
- }
- /* Hide popover locked on top left corner */
- .popover[data-popper-reference-hidden] {
- display: none;
- }
- /* Header */
- .header--gestionale {
- background-color: var(--color-blu);
- padding-block: 10px;
- }
- .header--gestionale_back {
- width: auto;
- }
- .header--gestionale_back button {
- border: none;
- background-color: transparent;
- color: white;
- outline: none;
- font-size: 30px;
- padding: 0;
- line-height: 1;
- }
- .header--gestionale_logo {
- width: auto;
- }
- .header--gestionale_pageTitle {
- width: unset;
- flex: 1;
- }
- .header--userprofile-icon {
- vertical-align: middle;
- width: 50px;
- height: 50px;
- border-radius: 12px;
- background-color: white;
- text-align: center;
- border: 2px solid var(--color-outile);
- }
- /* Sidebar */
- #sidebar--wrapper #filter--section #accordionExample .accordion-header {
- margin-left: 5px;
- }
- #sidebar--wrapper #filter--section #accordionExample .accordion-button {
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- justify-content: flex-start;
- align-items: baseline;
- gap: 5px;
- }
- #sidebar--wrapper #filter--section #accordionExample .accordion-button i {
- width: 30px;
- height: 30px;
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- align-content: center;
- justify-content: center;
- align-items: center;
- }
- #menu-anagrafica li a.nav-link,
- #menu-contabilita li a.nav-link,
- #menu-scadenze li a.nav-link,
- #menu-anagrafica li:hover a span,
- #menu-contabilita li:hover a span,
- #menu-scadenze li:hover a span {
- color: var(--color-text);
- }
- #accordionExample .accordion-item:hover,
- #menu-anagrafica li:hover,
- #menu-contabilita li:hover,
- #menu-scadenze li:hover {
- /* background-color: transparent; */
- background-color: var(--color-viola-hover);
- }
- #accordionExample .accordion-item.accordion-item-active,
- #accordionExample .accordion-item .nav-item.nav-item-active {
- background-color: var(--color-viola);
- color: #ffffff;
- }
- #accordionExample .accordion-item .nav-item.nav-item-active a span {
- color: #ffffff;
- }
- /* reports */
- body .dashboard-container {
- background: var(--color-lilla);
- }
- /* Resumee card anagrafica */
- .section--tab {
- border: none;
- }
- .section--tab > * {
- border-color: var(--color-viola) !important;
- padding: 5px !important;
- text-transform: uppercase;
- font-weight: bold !important;
- color: black !important;
- }
- body #card--resume.card--ui {
- background: unset;
- background-color: var(--color-lilla);
- color: black;
- border: 1px solid var(--color-outile);
- border-radius: 15px;
- }
- body #card--resume.card--ui header {
- background: transparent;
- border: none;
- color: black;
- padding-top: 35px;
- }
- body #card--resume.card--ui header span.user-name,
- body #card--resume.card--ui .card--resume_body .resume--tab_info h2,
- body #card--resume.card--ui .title--tessera_added span.title-detail {
- color: black;
- }
- body #card--resume.card--ui .card--resume_body .resume--tab_info h2 {
- font-size: 20px;
- line-height: 1;
- display: flex;
- align-items: center;
- gap: 20px;
- }
- body #card--resume.card--ui header span.user-name {
- font-size: 32px;
- line-height: 1;
- }
- body #card--resume.card--ui header span.user-email {
- color: black;
- opacity: 0.8;
- }
- body #card--resume.card--ui .card--resume_body .user-address li,
- body #card--resume.card--ui .card--resume_body .user-residence li {
- gap: 22px;
- align-items: center;
- margin-bottom: 15px;
- }
- body #card--resume.card--ui .card--resume_body .user-address li i,
- body #card--resume.card--ui .card--resume_body .user-residence li i,
- body #card--resume.card--ui .card--resume_body .resume--tab_info h2 i {
- font-size: 20px;
- width: 20px;
- height: 20px;
- color: var(--color-viola);
- margin: 0;
- }
- body #card--resume.card--ui .card--resume_body .resume--tab_info ul {
- padding-left: 55px;
- }
- body #card--resume.card--ui .card--resume_body .resume--tab_info ul li::marker {
- color: var(--color-viola);
- }
- body #card--resume.card--ui .card--resume_body .resume--tab_info .resume-corso,
- body
- #card--resume.card--ui
- .card--resume_body
- .resume--tab_info
- .resume-tessera {
- border-left: 2px solid var(--color-viola);
- padding-left: 15px;
- margin-left: 42px;
- margin-bottom: 10px;
- }
- /* Form */
- body .form--wrapper label,
- body .form--tesseramento label {
- margin: 0;
- color: black;
- }
- body .form--wrapper .form-control,
- body .form--wrapper .form-select,
- body .form--tesseramento .form-select,
- body .form--wrapper .select2-selection {
- border-radius: 15px;
- height: 40px;
- border: 1px solid #d3dce1 !important;
- background-color: #f5f8fa !important;
- }
|