1fb726d48Sopenharmony_ci/* 2fb726d48Sopenharmony_ci * Copyright (C) 2022 Huawei Device Co., Ltd. 3fb726d48Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License"); 4fb726d48Sopenharmony_ci * you may not use this file except in compliance with the License. 5fb726d48Sopenharmony_ci * You may obtain a copy of the License at 6fb726d48Sopenharmony_ci * 7fb726d48Sopenharmony_ci * http://www.apache.org/licenses/LICENSE-2.0 8fb726d48Sopenharmony_ci * 9fb726d48Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software 10fb726d48Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS, 11fb726d48Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12fb726d48Sopenharmony_ci * See the License for the specific language governing permissions and 13fb726d48Sopenharmony_ci * limitations under the License. 14fb726d48Sopenharmony_ci */ 15fb726d48Sopenharmony_ci 16fb726d48Sopenharmony_ciexport const LitTabsHtml = ` 17fb726d48Sopenharmony_ci <style> 18fb726d48Sopenharmony_ci :host{ 19fb726d48Sopenharmony_ci display: block; 20fb726d48Sopenharmony_ci text-align: unset; 21fb726d48Sopenharmony_ci color: var(--dark-color1,#252525); 22fb726d48Sopenharmony_ci background-color: var(--dark-background,#FFFFFF); 23fb726d48Sopenharmony_ci box-shadow: #00000033 0 0 10px ; 24fb726d48Sopenharmony_ci } 25fb726d48Sopenharmony_ci ::slotted(lit-tabpane){ 26fb726d48Sopenharmony_ci box-sizing:border-box; 27fb726d48Sopenharmony_ci width:100%; 28fb726d48Sopenharmony_ci height:100%; 29fb726d48Sopenharmony_ci flex-shrink:0; 30fb726d48Sopenharmony_ci overflow: auto; 31fb726d48Sopenharmony_ci } 32fb726d48Sopenharmony_ci .nav-item{ 33fb726d48Sopenharmony_ci display: inline-flex; 34fb726d48Sopenharmony_ci justify-content: center; 35fb726d48Sopenharmony_ci align-items: center; 36fb726d48Sopenharmony_ci /*padding: 6px 0px 6px 12px;*/ 37fb726d48Sopenharmony_ci padding-left: 12px; 38fb726d48Sopenharmony_ci font-size: .9rem; 39fb726d48Sopenharmony_ci font-weight: normal; 40fb726d48Sopenharmony_ci cursor: pointer; 41fb726d48Sopenharmony_ci transition: all 0.3s; 42fb726d48Sopenharmony_ci flex-shrink: 0; 43fb726d48Sopenharmony_ci } 44fb726d48Sopenharmony_ci .nav-item lit-icon{ 45fb726d48Sopenharmony_ci margin-right: 2px; 46fb726d48Sopenharmony_ci font-size: inherit; 47fb726d48Sopenharmony_ci } 48fb726d48Sopenharmony_ci 49fb726d48Sopenharmony_ci .nav-item[data-disabled]{ 50fb726d48Sopenharmony_ci pointer-events: all; 51fb726d48Sopenharmony_ci cursor: not-allowed; 52fb726d48Sopenharmony_ci color: #bfbfbf; 53fb726d48Sopenharmony_ci } 54fb726d48Sopenharmony_ci .nav-item[data-hidden]{ 55fb726d48Sopenharmony_ci pointer-events: all; 56fb726d48Sopenharmony_ci cursor: not-allowed; 57fb726d48Sopenharmony_ci color: #bfbfbf; 58fb726d48Sopenharmony_ci display: none; 59fb726d48Sopenharmony_ci } 60fb726d48Sopenharmony_ci 61fb726d48Sopenharmony_ci .tab-content{ 62fb726d48Sopenharmony_ci display: block; 63fb726d48Sopenharmony_ci background-color: #fff; 64fb726d48Sopenharmony_ci flex:1; 65fb726d48Sopenharmony_ci } 66fb726d48Sopenharmony_ci 67fb726d48Sopenharmony_ci /* 68fb726d48Sopenharmony_ci * top top-left top-center top-right 69fb726d48Sopenharmony_ci */ 70fb726d48Sopenharmony_ci :host(:not([position])) .nav-root, 71fb726d48Sopenharmony_ci :host([position^='top']) .nav-root{ 72fb726d48Sopenharmony_ci display: flex; 73fb726d48Sopenharmony_ci position: relative; 74fb726d48Sopenharmony_ci height: 38px; 75fb726d48Sopenharmony_ci z-index: auto; 76fb726d48Sopenharmony_ci /*justify-content: center;*/ 77fb726d48Sopenharmony_ci /*align-items: center;*/ 78fb726d48Sopenharmony_ci } 79fb726d48Sopenharmony_ci :host(:not([mode]):not([position])) .tab-line,/*移动的线条*/ 80fb726d48Sopenharmony_ci :host([mode='flat'][position^='top']) .tab-line{ 81fb726d48Sopenharmony_ci position:absolute; 82fb726d48Sopenharmony_ci } 83fb726d48Sopenharmony_ci 84fb726d48Sopenharmony_ci :host(:not([position])) .tab-nav-vessel, 85fb726d48Sopenharmony_ci :host([position^='top']) .tab-nav-vessel{ 86fb726d48Sopenharmony_ci display: flex; 87fb726d48Sopenharmony_ci /*position: relative;*/ 88fb726d48Sopenharmony_ci /*flex-direction: column;*/ 89fb726d48Sopenharmony_ci /*overflow-y: hidden;*/ 90fb726d48Sopenharmony_ci /*overflow-x: auto;*/ 91fb726d48Sopenharmony_ci /*overflow: -moz-scrollbars-none; */ 92fb726d48Sopenharmony_ci /*-ms-overflow-style: none;*/ 93fb726d48Sopenharmony_ci /*transition: all 0.3s;*/ 94fb726d48Sopenharmony_ci 95fb726d48Sopenharmony_ci position: absolute; 96fb726d48Sopenharmony_ci overflow: auto; 97fb726d48Sopenharmony_ci height: 850px; 98fb726d48Sopenharmony_ci transform: rotateZ(-90deg) rotateY(180deg); 99fb726d48Sopenharmony_ci transform-origin: left top; 100fb726d48Sopenharmony_ci overflow-x: hidden; 101fb726d48Sopenharmony_ci width: 38px; 102fb726d48Sopenharmony_ci 103fb726d48Sopenharmony_ci cursor: row-resize; 104fb726d48Sopenharmony_ci user-select: none; 105fb726d48Sopenharmony_ci } 106fb726d48Sopenharmony_ci :host([position='top']) .tab-nav, 107fb726d48Sopenharmony_ci :host([position='top-left']) .tab-nav{ 108fb726d48Sopenharmony_ci display: flex; 109fb726d48Sopenharmony_ci position: relative; 110fb726d48Sopenharmony_ci justify-content: flex-start; 111fb726d48Sopenharmony_ci cursor: row-resize; 112fb726d48Sopenharmony_ci user-select: none; 113fb726d48Sopenharmony_ci margin-top: 6px; 114fb726d48Sopenharmony_ci margin-left: 5px; 115fb726d48Sopenharmony_ci 116fb726d48Sopenharmony_ci transform: translateY(-38px) rotateZ(90deg) rotateX(180deg) translateY(38px); 117fb726d48Sopenharmony_ci transform-origin: left bottom; 118fb726d48Sopenharmony_ci flex-wrap: nowrap; 119fb726d48Sopenharmony_ci height: 38px; 120fb726d48Sopenharmony_ci } 121fb726d48Sopenharmony_ci :host([position='top-center']) .tab-nav{ 122fb726d48Sopenharmony_ci display: flex; 123fb726d48Sopenharmony_ci justify-content: center; 124fb726d48Sopenharmony_ci } 125fb726d48Sopenharmony_ci :host([position='top-right']) .tab-nav{ 126fb726d48Sopenharmony_ci display: flex; 127fb726d48Sopenharmony_ci justify-content: flex-end; 128fb726d48Sopenharmony_ci } 129fb726d48Sopenharmony_ci 130fb726d48Sopenharmony_ci :host([position^='top'][mode='card']) .nav-item{ 131fb726d48Sopenharmony_ci border-top: 1px solid var(--dark-border1,#f0f0f0); 132fb726d48Sopenharmony_ci border-left: 1px solid var(--dark-border1,#f0f0f0); 133fb726d48Sopenharmony_ci border-right: 1px solid var(--dark-border1,#f0f0f0); 134fb726d48Sopenharmony_ci bottom: 0px; 135fb726d48Sopenharmony_ci margin-right: 2px; 136fb726d48Sopenharmony_ci position: relative; 137fb726d48Sopenharmony_ci height: 100%; 138fb726d48Sopenharmony_ci } 139fb726d48Sopenharmony_ci :host([position^='top']) .tab-nav-bg-line{ 140fb726d48Sopenharmony_ci position: absolute;bottom: 0;height: 1px; 141fb726d48Sopenharmony_ci width: 100% 142fb726d48Sopenharmony_ci } 143fb726d48Sopenharmony_ci :host([position^='top'][mode='card']) .nav-item:not([data-selected]){ 144fb726d48Sopenharmony_ci border-top-left-radius: 5px; 145fb726d48Sopenharmony_ci border-top-right-radius: 5px; 146fb726d48Sopenharmony_ci background-color: var(--dark-border1,#D8D8D8); 147fb726d48Sopenharmony_ci color: var(--dark-color1,#212121); 148fb726d48Sopenharmony_ci } 149fb726d48Sopenharmony_ci :host([position^='top'][mode='card']) .nav-item[data-selected]{ 150fb726d48Sopenharmony_ci background-color: var(--dark-background,#ffffff); 151fb726d48Sopenharmony_ci bottom: 0px; 152fb726d48Sopenharmony_ci color: var(--dark-color1,#212121); 153fb726d48Sopenharmony_ci border-top: 1px solid var(--dark-border1,#bababa); 154fb726d48Sopenharmony_ci border-top-left-radius: 5px; 155fb726d48Sopenharmony_ci border-top-right-radius: 5px; 156fb726d48Sopenharmony_ci border-left: 1px solid var(--dark-border1,#bababa); 157fb726d48Sopenharmony_ci border-right: 1px solid var(--dark-border1,#bababa); 158fb726d48Sopenharmony_ci } 159fb726d48Sopenharmony_ci /* 160fb726d48Sopenharmony_ci bottom bottom-left bottom-center bottom-right 161fb726d48Sopenharmony_ci */ 162fb726d48Sopenharmony_ci :host([position^='bottom']) .tab{ 163fb726d48Sopenharmony_ci display: flex; 164fb726d48Sopenharmony_ci flex-direction: column-reverse; 165fb726d48Sopenharmony_ci } 166fb726d48Sopenharmony_ci :host([mode='flat'][position^='bottom']) .tab-line{ 167fb726d48Sopenharmony_ci position:absolute; 168fb726d48Sopenharmony_ci top: -3px; 169fb726d48Sopenharmony_ci background-color: #42b983; 170fb726d48Sopenharmony_ci height: 2px; 171fb726d48Sopenharmony_ci transform: translateY(-100%); 172fb726d48Sopenharmony_ci transition: all 0.3s; 173fb726d48Sopenharmony_ci } 174fb726d48Sopenharmony_ci :host([position^='bottom']) .tab-nav-vessel{ 175fb726d48Sopenharmony_ci display: flex; 176fb726d48Sopenharmony_ci position: relative; 177fb726d48Sopenharmony_ci flex-direction: column; 178fb726d48Sopenharmony_ci overflow-x: auto; 179fb726d48Sopenharmony_ci overflow-y: visible; 180fb726d48Sopenharmony_ci overflow: -moz-scrollbars-none; 181fb726d48Sopenharmony_ci -ms-overflow-style: none; 182fb726d48Sopenharmony_ci transition: all 0.3s; 183fb726d48Sopenharmony_ci flex: 1; 184fb726d48Sopenharmony_ci border-top: #f0f0f0 1px solid; 185fb726d48Sopenharmony_ci } 186fb726d48Sopenharmony_ci :host([position^='bottom']) .nav-root{ 187fb726d48Sopenharmony_ci display: flex; 188fb726d48Sopenharmony_ci justify-content: center; 189fb726d48Sopenharmony_ci align-items: center; 190fb726d48Sopenharmony_ci } 191fb726d48Sopenharmony_ci :host([position='bottom']) .tab-nav, 192fb726d48Sopenharmony_ci :host([position='bottom-left']) .tab-nav{ 193fb726d48Sopenharmony_ci display: flex; 194fb726d48Sopenharmony_ci position: relative; 195fb726d48Sopenharmony_ci justify-content: flex-start; 196fb726d48Sopenharmony_ci } 197fb726d48Sopenharmony_ci :host([position='bottom-center']) .tab-nav{ 198fb726d48Sopenharmony_ci display: flex; 199fb726d48Sopenharmony_ci justify-content: center; 200fb726d48Sopenharmony_ci } 201fb726d48Sopenharmony_ci :host([position='bottom-right']) .tab-nav{ 202fb726d48Sopenharmony_ci display: flex; 203fb726d48Sopenharmony_ci justify-content: flex-end; 204fb726d48Sopenharmony_ci } 205fb726d48Sopenharmony_ci :host([position^='bottom'][mode='card']) .nav-item{ 206fb726d48Sopenharmony_ci border-top: 1px solid #ffffff; 207fb726d48Sopenharmony_ci border-left: 1px solid #f0f0f0; 208fb726d48Sopenharmony_ci border-right: 1px solid #f0f0f0; 209fb726d48Sopenharmony_ci border-bottom: 1px solid #f0f0f0; 210fb726d48Sopenharmony_ci top: -1px; 211fb726d48Sopenharmony_ci margin-right: 2px; 212fb726d48Sopenharmony_ci position: relative; 213fb726d48Sopenharmony_ci } 214fb726d48Sopenharmony_ci :host([position^='bottom']) .tab-nav-bg-line{ 215fb726d48Sopenharmony_ci position: absolute;top: 0;height: 1px;background-color: #f0f0f0;width: 100% 216fb726d48Sopenharmony_ci } 217fb726d48Sopenharmony_ci :host([position^='bottom'][mode='card']) .nav-item:not([data-selected]){ 218fb726d48Sopenharmony_ci background-color: #f5f5f5; 219fb726d48Sopenharmony_ci border-top: 1px solid #f0f0f0; 220fb726d48Sopenharmony_ci } 221fb726d48Sopenharmony_ci :host([position^='bottom'][mode='card']) .nav-item[data-selected]{ 222fb726d48Sopenharmony_ci background-color: #ffffff; 223fb726d48Sopenharmony_ci border-top: 1px solid #fff; 224fb726d48Sopenharmony_ci top: -1px; 225fb726d48Sopenharmony_ci } 226fb726d48Sopenharmony_ci /* 227fb726d48Sopenharmony_ci left left-top left-center left-bottom 228fb726d48Sopenharmony_ci */ 229fb726d48Sopenharmony_ci :host([position^='left']) .tab{ 230fb726d48Sopenharmony_ci display: flex; 231fb726d48Sopenharmony_ci flex-direction: row; 232fb726d48Sopenharmony_ci } 233fb726d48Sopenharmony_ci :host([mode='flat'][position^='left']) .tab-line{ 234fb726d48Sopenharmony_ci position:absolute; 235fb726d48Sopenharmony_ci right: 1px; 236fb726d48Sopenharmony_ci background-color: #42b983; 237fb726d48Sopenharmony_ci width: 3px; 238fb726d48Sopenharmony_ci transform: translateX(100%); 239fb726d48Sopenharmony_ci transition: all 0.3s; 240fb726d48Sopenharmony_ci } 241fb726d48Sopenharmony_ci :host([position^='left']) .tab-nav-vessel{ 242fb726d48Sopenharmony_ci display: flex; 243fb726d48Sopenharmony_ci position: relative; 244fb726d48Sopenharmony_ci flex-direction: row; 245fb726d48Sopenharmony_ci overflow-x: auto; 246fb726d48Sopenharmony_ci overflow-y: visible; 247fb726d48Sopenharmony_ci overflow: -moz-scrollbars-none; 248fb726d48Sopenharmony_ci -ms-overflow-style: none; 249fb726d48Sopenharmony_ci transition: all 0.3s; 250fb726d48Sopenharmony_ci flex: 1; 251fb726d48Sopenharmony_ci border-right: #f0f0f0 1px solid; 252fb726d48Sopenharmony_ci } 253fb726d48Sopenharmony_ci :host([position^='left']) .nav-root{ 254fb726d48Sopenharmony_ci display: flex; 255fb726d48Sopenharmony_ci flex-direction: column; 256fb726d48Sopenharmony_ci justify-content: center; 257fb726d48Sopenharmony_ci align-items: center; 258fb726d48Sopenharmony_ci } 259fb726d48Sopenharmony_ci :host([position='left']) .tab-nav, 260fb726d48Sopenharmony_ci :host([position='left-top']) .tab-nav{ 261fb726d48Sopenharmony_ci display: flex; 262fb726d48Sopenharmony_ci position: relative; 263fb726d48Sopenharmony_ci flex-direction: column; 264fb726d48Sopenharmony_ci justify-content: flex-start; 265fb726d48Sopenharmony_ci } 266fb726d48Sopenharmony_ci :host([position='left-center']) .tab-nav{ 267fb726d48Sopenharmony_ci display: flex; 268fb726d48Sopenharmony_ci position: relative; 269fb726d48Sopenharmony_ci flex-direction: column; 270fb726d48Sopenharmony_ci justify-content: center; 271fb726d48Sopenharmony_ci } 272fb726d48Sopenharmony_ci :host([position='left-bottom']) .tab-nav{ 273fb726d48Sopenharmony_ci display: flex; 274fb726d48Sopenharmony_ci position: relative; 275fb726d48Sopenharmony_ci flex-direction: column; 276fb726d48Sopenharmony_ci justify-content: flex-end; 277fb726d48Sopenharmony_ci } 278fb726d48Sopenharmony_ci :host([position^='left'][mode='card']) .nav-item{ 279fb726d48Sopenharmony_ci border-top: 1px solid #f0f0f0; 280fb726d48Sopenharmony_ci border-left: 1px solid #f0f0f0; 281fb726d48Sopenharmony_ci border-right: 1px solid #ffffff; 282fb726d48Sopenharmony_ci border-bottom: 1px solid #f0f0f0; 283fb726d48Sopenharmony_ci right: -1px; 284fb726d48Sopenharmony_ci margin-bottom: 2px; 285fb726d48Sopenharmony_ci position: relative; 286fb726d48Sopenharmony_ci } 287fb726d48Sopenharmony_ci :host([position^='left']) .tab-nav-bg-line{ 288fb726d48Sopenharmony_ci position: absolute;right: 0;width: 1px;background-color: #f0f0f0;width: 100% 289fb726d48Sopenharmony_ci } 290fb726d48Sopenharmony_ci :host([position^='left'][mode='card']) .nav-item:not([data-selected]){ 291fb726d48Sopenharmony_ci background-color: #f5f5f5; 292fb726d48Sopenharmony_ci border-right: 1px solid #f0f0f0; 293fb726d48Sopenharmony_ci } 294fb726d48Sopenharmony_ci :host([position^='left'][mode='card']) .nav-item[data-selected]{ 295fb726d48Sopenharmony_ci background-color: #ffffff; 296fb726d48Sopenharmony_ci border-bottom: 1px solid #fff; 297fb726d48Sopenharmony_ci right: -1px; 298fb726d48Sopenharmony_ci } 299fb726d48Sopenharmony_ci /* 300fb726d48Sopenharmony_ci right right-top right-center right-bottom 301fb726d48Sopenharmony_ci */ 302fb726d48Sopenharmony_ci :host([position^='right']) .tab{ 303fb726d48Sopenharmony_ci display: flex; 304fb726d48Sopenharmony_ci flex-direction: row-reverse; 305fb726d48Sopenharmony_ci } 306fb726d48Sopenharmony_ci :host([mode='flat'][position^='right']) .tab-line{ 307fb726d48Sopenharmony_ci position:absolute; 308fb726d48Sopenharmony_ci left: 1px; 309fb726d48Sopenharmony_ci background-color: #42b983; 310fb726d48Sopenharmony_ci width: 3px; 311fb726d48Sopenharmony_ci transform: translateX(-100%); 312fb726d48Sopenharmony_ci transition: all 0.3s; 313fb726d48Sopenharmony_ci } 314fb726d48Sopenharmony_ci :host([position^='right']) .tab-nav-vessel{ 315fb726d48Sopenharmony_ci display: flex; 316fb726d48Sopenharmony_ci position: relative; 317fb726d48Sopenharmony_ci flex-direction: row-reverse; 318fb726d48Sopenharmony_ci overflow-x: auto; 319fb726d48Sopenharmony_ci overflow-y: visible; 320fb726d48Sopenharmony_ci overflow: -moz-scrollbars-none; 321fb726d48Sopenharmony_ci -ms-overflow-style: none; 322fb726d48Sopenharmony_ci transition: all 0.3s; 323fb726d48Sopenharmony_ci flex: 1; 324fb726d48Sopenharmony_ci border-left: #f0f0f0 1px solid; 325fb726d48Sopenharmony_ci } 326fb726d48Sopenharmony_ci :host([position^='right']) .nav-root{ 327fb726d48Sopenharmony_ci display: flex; 328fb726d48Sopenharmony_ci flex-direction: column; 329fb726d48Sopenharmony_ci justify-content: center; 330fb726d48Sopenharmony_ci align-items: center; 331fb726d48Sopenharmony_ci } 332fb726d48Sopenharmony_ci :host([position='right']) .tab-nav, 333fb726d48Sopenharmony_ci :host([position='right-top']) .tab-nav{ 334fb726d48Sopenharmony_ci display: flex; 335fb726d48Sopenharmony_ci position: relative; 336fb726d48Sopenharmony_ci flex-direction: column; 337fb726d48Sopenharmony_ci justify-content: flex-start; 338fb726d48Sopenharmony_ci } 339fb726d48Sopenharmony_ci :host([position='right-center']) .tab-nav{ 340fb726d48Sopenharmony_ci display: flex; 341fb726d48Sopenharmony_ci position: relative; 342fb726d48Sopenharmony_ci flex-direction: column; 343fb726d48Sopenharmony_ci justify-content: center; 344fb726d48Sopenharmony_ci } 345fb726d48Sopenharmony_ci :host([position='right-bottom']) .tab-nav{ 346fb726d48Sopenharmony_ci display: flex; 347fb726d48Sopenharmony_ci position: relative; 348fb726d48Sopenharmony_ci flex-direction: column; 349fb726d48Sopenharmony_ci justify-content: flex-end; 350fb726d48Sopenharmony_ci } 351fb726d48Sopenharmony_ci :host([position^='right'][mode='card']) .nav-item{ 352fb726d48Sopenharmony_ci border-top: 1px solid #f0f0f0; 353fb726d48Sopenharmony_ci border-left: 1px solid #ffffff; 354fb726d48Sopenharmony_ci border-right: 1px solid #f0f0f0; 355fb726d48Sopenharmony_ci border-bottom: 1px solid #f0f0f0; 356fb726d48Sopenharmony_ci left: -1px; 357fb726d48Sopenharmony_ci margin-top: 2px; 358fb726d48Sopenharmony_ci position: relative; 359fb726d48Sopenharmony_ci } 360fb726d48Sopenharmony_ci :host([position^='right']) .tab-nav-bg-line{ 361fb726d48Sopenharmony_ci position: absolute;left: 0;width: 1px;background-color: #f0f0f0;width: 100% 362fb726d48Sopenharmony_ci } 363fb726d48Sopenharmony_ci :host([position^='right'][mode='card']) .nav-item:not([data-selected]){ 364fb726d48Sopenharmony_ci background-color: #f5f5f5; 365fb726d48Sopenharmony_ci border-left: 1px solid #f0f0f0; 366fb726d48Sopenharmony_ci } 367fb726d48Sopenharmony_ci :host([position^='right'][mode='card']) .nav-item[data-selected]{ 368fb726d48Sopenharmony_ci background-color: #ffffff; 369fb726d48Sopenharmony_ci left: -1px; 370fb726d48Sopenharmony_ci } 371fb726d48Sopenharmony_ci 372fb726d48Sopenharmony_ci 373fb726d48Sopenharmony_ci .tab-nav-vessel::-webkit-scrollbar { 374fb726d48Sopenharmony_ci display: none; 375fb726d48Sopenharmony_ci } 376fb726d48Sopenharmony_ci 377fb726d48Sopenharmony_ci .close-icon:hover{ 378fb726d48Sopenharmony_ci color: #000; 379fb726d48Sopenharmony_ci } 380fb726d48Sopenharmony_ci .nav-item[data-closeable] .close-icon{ 381fb726d48Sopenharmony_ci display: block; 382fb726d48Sopenharmony_ci padding: 2px 5px; 383fb726d48Sopenharmony_ci color: var(--dark-icon,#606060) 384fb726d48Sopenharmony_ci } 385fb726d48Sopenharmony_ci .nav-item[data-closeable] .no-close-icon{ 386fb726d48Sopenharmony_ci display: none; 387fb726d48Sopenharmony_ci } 388fb726d48Sopenharmony_ci .nav-item:not([data-closeable]) .no-close-icon{ 389fb726d48Sopenharmony_ci display: block; 390fb726d48Sopenharmony_ci } 391fb726d48Sopenharmony_ci .nav-item:not([data-closeable]) .close-icon{ 392fb726d48Sopenharmony_ci display: none; 393fb726d48Sopenharmony_ci } 394fb726d48Sopenharmony_ci 395fb726d48Sopenharmony_ci </style> 396fb726d48Sopenharmony_ci <style id="filter"></style> 397fb726d48Sopenharmony_ci <div class="tab" > 398fb726d48Sopenharmony_ci <div class="nav-root" style="background-color: var(--dark-background4,#f2f2f2);"> 399fb726d48Sopenharmony_ci <slot name="left" style="flex:1"></slot> 400fb726d48Sopenharmony_ci <div class="tab-nav-vessel" > 401fb726d48Sopenharmony_ci <div class="tab-nav-bg-line"></div> 402fb726d48Sopenharmony_ci <div class="tab-nav" id="nav" ></div> 403fb726d48Sopenharmony_ci <div class="tab-line" id="tab-line"></div> 404fb726d48Sopenharmony_ci </div> 405fb726d48Sopenharmony_ci <div id="tab-filling" style="flex: 1"></div> 406fb726d48Sopenharmony_ci <slot name="options" style="flex:1"></slot> 407fb726d48Sopenharmony_ci <slot name="right" style="flex:1"></slot> 408fb726d48Sopenharmony_ci </div> 409fb726d48Sopenharmony_ci <div class="tab-content"> 410fb726d48Sopenharmony_ci <slot id="slot">NEED CONTENT</slot> 411fb726d48Sopenharmony_ci </div> 412fb726d48Sopenharmony_ci </div> 413fb726d48Sopenharmony_ci `; 414