Some checks are pending
Module sub-split / Sub-split (push) Waiting to run
- Base: wintercms/winter branch 1.2 (full framework) - Theme vivespos: Canvas 7 + Bootstrap 5 CDN, custom CSS - Layout: deferred GTM/GA4 tracking, JSON-LD SoftwareApplication - Partials: hero (offline-first), features, modes (offline/nube toggle), screenshots, pricing (3 planes), comparison, FAQ, CTA - Plugin VivesPOS.Site with ContactForm - Dockerfile: PHP 8.2 Apache, port 80, healthcheck - Added winter/wn-pages, blog, sitemap, seo plugins - Active theme set to vivespos
77 lines
9.5 KiB
CSS
77 lines
9.5 KiB
CSS
.control-table .table-container{border:1px solid #e0e0e0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;margin-bottom:15px}
|
|
.control-table .table-container:last-child{margin-bottom:0}
|
|
.control-table:not([data-records-per-page="false"]) .table-container{border-bottom-right-radius:0;border-bottom-left-radius:0}
|
|
.control-table.active .table-container{border-color:#e0e0e0}
|
|
.control-table table{width:100%;border-collapse:collapse;table-layout:fixed}
|
|
.control-table table td,
|
|
.control-table table th{padding:0;font-size:13px;color:#555}
|
|
.control-table table [data-view-container]{padding:5px 10px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:28px}
|
|
.control-table table.headers:after{content:' ';display:block;position:absolute;left:1px;right:1px;margin-top:-1px;border-bottom:1px solid #e0e0e0}
|
|
.control-table table.headers th{padding:7px 10px;font-weight:normal;text-transform:uppercase;font-size:11px;color:#333;background:white;border-right:1px solid #ecf0f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
|
|
.control-table table.headers th [data-view-container]{padding-bottom:6px}
|
|
.control-table table.headers th:last-child{border-right:none}
|
|
.control-table.active table.headers:after{border-bottom-color:#e0e0e0}
|
|
.control-table table.data td{border:1px solid #ecf0f1}
|
|
.control-table table.data td .content-container{position:relative;padding:1px;outline:none}
|
|
.control-table table.data td .content-container.readonly{background:#f7f7f7}
|
|
.control-table table.data td.active{border-color:#103141 !important}
|
|
.control-table table.data td.active .content-container{padding:0;border:1px solid #103141}
|
|
.control-table table.data td.active .content-container:before,
|
|
.control-table table.data td.active .content-container:after{content:' ';background:#103141;position:absolute;left:-2px;top:-2px}
|
|
.control-table table.data td.active .content-container:before{width:1px;bottom:-2px}
|
|
.control-table table.data td.active .content-container:after{right:-2px;height:1px}
|
|
.control-table table.data tr{background-color:#fff}
|
|
.control-table table.data tr.error{background-color:#fbecec !important}
|
|
.control-table table.data tr.error td.active.error{border-color:#ec0000 !important}
|
|
.control-table table.data tr.error td.active.error .content-container{border-color:#ec0000 !important}
|
|
.control-table table.data tr.error td.active.error .content-container:before,
|
|
.control-table table.data tr.error td.active.error .content-container:after{background-color:#ec0000 !important}
|
|
.control-table table.data tr:nth-child(2n){background-color:#fafafa}
|
|
.control-table table.data tr:first-child td{border-top:none}
|
|
.control-table table.data tr:last-child td{border-bottom:none}
|
|
.control-table table.data td:first-child{border-left:none}
|
|
.control-table table.data td:last-child{border-right:none}
|
|
.control-table .control-scrollbar>div{border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden}
|
|
.control-table .control-scrollbar table.data tr:last-child td{border-bottom:1px solid #ecf0f1}
|
|
.control-table .toolbar{background:white;border-bottom:1px solid #e0e0e0}
|
|
.control-table .toolbar:before,
|
|
.control-table .toolbar:after{content:" ";display:table}
|
|
.control-table .toolbar:after{clear:both}
|
|
.control-table .toolbar a.btn{color:#323e50;padding:8px 10px;opacity:0.5;filter:alpha(opacity=50);-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none}
|
|
.control-table .toolbar a.btn:hover{opacity:1;filter:alpha(opacity=100)}
|
|
.control-table .toolbar .table-search{float:right;margin:3px 3px 3px 0}
|
|
.control-table .toolbar .table-search .table-search-input{height:auto;padding:5px 13px 5px}
|
|
.control-table .toolbar a.table-icon:before{display:inline-block;content:' ';width:16px;height:16px;margin-right:8px;position:relative;top:3px;background:transparent url(../images/table-icons.gif) no-repeat 0 0;background-size:32px auto}
|
|
.control-table .toolbar a.table-icon.add-table-row-above:before{background-position:0 -56px}
|
|
.control-table .toolbar a.table-icon.delete-table-row:before{background-position:0 -113px}
|
|
.control-table.active .toolbar{border-bottom-color:#e0e0e0}
|
|
.control-table .pagination{margin:-15px 0 15px;padding:7px 10px;background:white;border:1px solid #e0e0e0;border-top:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
|
|
.control-table .pagination ul{padding:0;margin:0}
|
|
.control-table .pagination ul li{list-style:none;display:inline-block;margin-right:5px;font-size:12px;line-height:100%}
|
|
.control-table .pagination ul li a{display:inline-block;text-decoration:none;color:#95a5a6;padding:4px 6px;background:#ecf0f1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:none;line-height:100%}
|
|
.control-table .pagination ul li a:focus-visible{outline:auto}
|
|
.control-table .pagination ul li.active a{background:#6cc551;color:#fff}
|
|
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.control-table .toolbar a:before{background-position:0 -9px;background-size:16px auto}.control-table .toolbar a.add-table-row-above:before{background-position:0 -39px}.control-table .toolbar a.delete-table-row:before{background-position:0 -66px}}.control-table td[data-column-type=string] input[type=text],
|
|
.control-table td[data-column-type=autocomplete] input[type=text]{width:100%;height:100%;display:block;outline:none;border:none;padding:6px 10px 7px}
|
|
html.chrome .control-table td[data-column-type=string] input[type=text],
|
|
html.chrome .control-table td[data-column-type=autocomplete] input[type=text]{padding:6px 10px 7px!important}
|
|
html.safari .control-table td[data-column-type=string] input[type=text],
|
|
html.gecko .control-table td[data-column-type=string] input[type=text],
|
|
html.safari .control-table td[data-column-type=autocomplete] input[type=text],
|
|
html.gecko .control-table td[data-column-type=autocomplete] input[type=text]{padding:5px 10px 5px}
|
|
ul.table-widget-autocomplete{background:white;font-size:13px;margin-top:0;border:1px solid #808c8d;border-top:1px solid #ecf0f1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
|
|
ul.table-widget-autocomplete li a{padding:5px 10px}.control-table td[data-column-type=checkbox] div[data-checkbox-element]{width:16px;height:16px;border-radius:3px;background-color:#FFF;border:1px solid #999;margin:6px 5px 6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
|
|
.control-table td[data-column-type=checkbox] div[data-checkbox-element]:hover{border-color:#808080;color:#4d4d4d}
|
|
.control-table td[data-column-type=checkbox] div[data-checkbox-element].checked{border-width:2px}
|
|
.control-table td[data-column-type=checkbox] div[data-checkbox-element].checked:before{font-family:"Font Awesome 6 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f00c";font-size:10px;position:relative;left:1px;top:-4px}
|
|
.control-table td[data-column-type=checkbox] div[data-checkbox-element]:focus{border-color:#103141;outline:none}.control-table td[data-column-type=dropdown] .content-container:not(.readonly){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
|
|
.control-table td[data-column-type=dropdown] .content-container:not(.readonly) [data-view-container]{padding-right:20px;position:relative;cursor:pointer}
|
|
.control-table td[data-column-type=dropdown] .content-container:not(.readonly) [data-view-container]:after{font-family:"Font Awesome 6 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f107";font-size:13px;line-height:100%;color:#95a5a6;position:absolute;top:8px;right:10px}
|
|
.control-table td[data-column-type=dropdown] .content-container:not(.readonly) [data-view-container]:hover:after{color:#2da7c7}
|
|
.control-table td[data-column-type=dropdown] [data-dropdown-open=true]{background:white}
|
|
.control-table td[data-column-type=dropdown] [data-dropdown-open=true] [data-view-container]:after{font-family:"Font Awesome 6 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;content:"\f106"}.widget-field.frameless .control-table .table-container{border-top:none;border-left:none;border-right:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
|
|
.widget-field.frameless .control-table .toolbar{background:transparent}html.cssanimations .control-table td[data-column-type=dropdown] [data-view-container].loading:after{background:url('../../../../../../modules/system/assets/ui/images/loader-transparent.svg') 50% 50%;background-size:15px 15px;position:absolute;width:15px;height:15px;top:6px;right:5px;content:' ';-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}
|
|
.table-control-dropdown-list{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;background:white;border:1px solid #e0e0e0;border-top:none;padding-top:1px;overflow:hidden;z-index:1000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
|
|
.table-control-dropdown-list ul{border-top:1px solid #ecf0f1;padding:0;margin:0;max-height:200px;overflow:auto}
|
|
.table-control-dropdown-list li{list-style:none;font-size:13px;color:#555;padding:5px 10px;cursor:pointer;outline:none}
|
|
.table-control-dropdown-list li:focus{background:#103141;color:white} |