| | |
| | | <template> |
| | | <template> |
| | | |
| | | <view> |
| | | <view class="tab-bar"> |
| | | <view class="tab-item" :class="{ active: currentTab === 7 }" @click="changeTab(7)"> |
| | | <view class="page-container"> |
| | | <!-- 顶鍿使¡ç»ä¸å±ç¤ºæºå°ä¿¡æ¯ä¸å¿«æ·æä½ --> |
| | | <view class="top-bar"> |
| | | <view class="top-bar__title">æµÑ
åéµÑîéºÑåé?/view> |
| | | <view class="top-bar__actions inline-gap"> |
| | | <view class="device-chip"> |
| | | <text class="device-chip__label">褰æ³å¢ éåå½´</text> |
| | | <text class="device-chip__value">{{ machineName || 'éî粦ç¹? }}</text> |
| | | </view> |
| | | <button class="btn btn--secondary" @click="refresh">ééæ</button> |
| | | </view> |
| | | </view> |
| | | <!-- æ¨ªåæ ç¾å¯¼èªï¼ä¿æåä¸å¡é¡µæ ·å¼ä¸è´ --> |
| | | <view class="tab-strip"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 7 }" @click="changeTab(7)"> |
| | | å·¥åéæ© |
| | | </view> |
| | | <view class="tab-item" :class="{ active: currentTab === 0 }" @click="changeTab(0)"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 0 }" @click="changeTab(0)"> |
| | | 主çé¢ |
| | | </view> |
| | | <view class="tab-item" :class="{ active: currentTab === 3 }" @click="changeTab(3)"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 3 }" @click="changeTab(3)"> |
| | | è°æºéæ£ |
| | | </view> |
| | | <view class="tab-item" :class="{ active: currentTab === 2 }" @click="changeTab(2)"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 2 }" @click="changeTab(2)"> |
| | | åå
·ç®¡ç |
| | | </view> |
| | | <view class="tab-item" :class="{ active: currentTab === 4 }" @click="changeTab(4)"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 4 }" @click="changeTab(4)"> |
| | | ç产æ¥å·¥ |
| | | </view> |
| | | <!-- <view class="tab-item" :class="{ active: currentTab === 1 }" @click="changeTab(1)"> |
| | | <!-- <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 1 }" @click="changeTab(1)"> |
| | | å¼å·¥å®å·¥ |
| | | </view> --> |
| | | <view class="tab-item" :class="{ active: currentTab === 5 }" @click="changeTab(5)"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 5 }" @click="changeTab(5)"> |
| | | e-SOP |
| | | </view> |
| | | <view class="tab-item" :class="{ active: currentTab === 6 }" @click="changeTab(6)"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 6 }" @click="changeTab(6)"> |
| | | å·¥èºåæ° |
| | | </view> |
| | | <view class="tab-item" :class="{ active: currentTab === 9 }" @click="changeTab(9)"> |
| | | <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 9 }" @click="changeTab(9)"> |
| | | 设å¤ç¹æ£ |
| | | </view> |
| | | <!-- <view class="tab-item" :class="{ active: currentTab === 8 }" @click="changeTab(8)"> |
| | | <!-- <view class="tab-strip__item" :class="{ 'tab-strip__item--active': currentTab === 8 }" @click="changeTab(8)"> |
| | | æå°æºè®¾ç½® |
| | | </view> --> |
| | | |
| | | </view> |
| | | <view class="font"></view> |
| | | <scroll-view class="content"> |
| | | <view v-if="currentTab === 7" class="tab-content"> |
| | | <scroll-view class="page-scroll" scroll-y="true"> |
| | | <view v-if="currentTab === 7" class="tab-content content-panel"> |
| | | <view class="content"> |
| | | <view class="top-right"> |
| | | <button class="refresh-btn" @click="refresh">å·æ°</button> |
| | | </view> |
| | | <!--<view> |
| | | <h4>ä¸å°æºå°åªè½éæ©ä¸æ¡å·¥åï¼å¤éé»è®¤ä¸ºæå䏿¡ï¼</h4> |
| | | </view>--> |
| | |
| | | <view class="form-row"> |
| | | <view> |
| | | <label style="float: left;font-family: fantasy;font-size: 33px;margin-top: 20px;">ç¬¬ä¸æ¥éæ©å·¥å:</label> |
| | | <button class="print-btn" @click="isShowTab">鿩工å</button> |
| | | <button class="btn btn--primary choose-order-btn" @click="isShowTab">鿩工å</button> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | |
| | | <!-- <!– ä¸é¨ï¼è¿è¡ç¶æ--> |
| | | <view class="section card"> |
| | | <uni-table border stripe emptyText="ææ æ´å¤æ°æ®" @selection-change="selectionChange"> |
| | | <uni-tr> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">å·¥åº</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">å·¥åå·</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">产åç¼ç </uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">产ååç§°</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">è§æ ¼</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">å·²ç产æ°é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">æªç产æ°é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">派工æ°é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">工忰é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">å·¥åç¶æ</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">æ¥å·¥äºº</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">éæ©</uni-th> |
| | | <uni-table class="table" border stripe emptyText="ææ æ´å¤æ°æ®" @selection-change="selectionChange"> |
| | | <uni-tr class="table__head"> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">å·¥åº</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">å·¥åå·/uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">产åç¼ç </uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">产ååç§°</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">è§æ ¼</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">å·²ç产æ°é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">æªç产æ°é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">派工æ°é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">工忰é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">å·¥åç¶æ</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">æ¥å·¥äºº</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">éæ©</uni-th> |
| | | </uni-tr> |
| | | <uni-tr v-for="(item, index) in isShowTableData" :key="index"> |
| | | <uni-td align="center"> |
| | | <uni-tr class="table__row" v-for="(item, index) in isShowTableData" :key="index"> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.procName" /><!--å·¥åº--> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa001" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa002" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa003" /><!--产ååç§°--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa003" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa004" /><!--è§æ ¼--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa004" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa011" /><!--å·²ç产æ°é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa011" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" :value="(item.daa008 || 0) - (item.daa011 || 0)" /><!--æªç产æ°é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" :value="(item.daa008 || 0) - (item.daa011 || 0)" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /><!--派工æ°é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /><!--工忰é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa018" /><!--å·¥åç¶æ--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa018" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.staffName" /><!--æ¥å·¥äºº--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.staffName" /> |
| | | </uni-td> |
| | | <uni-td> |
| | | <view class="uni-group"> |
| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view v-if="currentTab === 0" class="tab-content"> |
| | | <view v-if="currentTab === 0" class="tab-content content-panel"> |
| | | <WorkOrder :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" |
| | | :deviceNumber="machineName" /> |
| | | </view> |
| | | <view v-if="currentTab === 1" class="tab-content"> |
| | | <!-- <!– è°ç¨ WorkOrderStatus ç»ä»¶ –>--> |
| | | <view v-if="currentTab === 1" class="tab-content content-panel"> |
| | | <WorkOrderStatus :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" /> |
| | | </view> |
| | | <view v-if="currentTab === 2" class="tab-content"> |
| | | <!-- <!– è°ç¨ mold ç»ä»¶ –>--> |
| | | <view v-if="currentTab === 2" class="tab-content content-panel"> |
| | | <mold :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" /> |
| | | </view> |
| | | <view v-if="currentTab === 3" class="tab-content"> |
| | | <!-- <!– è°ç¨ mold ç»ä»¶ –>--> |
| | | <view v-if="currentTab === 3" class="tab-content content-panel"> |
| | | <machine :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" /> |
| | | </view> |
| | | <view v-if="currentTab === 4" class="tab-content"> |
| | | <!-- è°ç¨ mold ç»ä»¶ --> |
| | | <view v-if="currentTab === 4" class="tab-content content-panel"> |
| | | <WorkOrderPrint :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" /> |
| | | </view> |
| | | <view v-if="currentTab === 8" class="tab-content"> |
| | | <!-- è°ç¨ mold ç»ä»¶ --> |
| | | <view v-if="currentTab === 8" class="tab-content content-panel"> |
| | | <PrintInit :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" /> |
| | | </view> |
| | | <view v-if="currentTab === 5" class="tab-content"> |
| | | <view v-if="currentTab === 5" class="tab-content content-panel"> |
| | | <PDFShow :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" /> |
| | | </view> |
| | | <view v-if="currentTab === 6" class="tab-content"> |
| | | <view v-if="currentTab === 6" class="tab-content content-panel"> |
| | | <Technology :orderId="orderId" :orderNo="selectedOrder" :machineNo="machineNo" /> |
| | | </view> |
| | | <view v-if="currentTab === 9" class="tab-content"> |
| | | <!-- 设å¤ç¹æ£è§å¾ --> |
| | | <view v-if="currentTab === 9" class="tab-content content-panel"> |
| | | <EquipmentInspection :machineNo="machineNo" /> |
| | | </view> |
| | | </scroll-view> |
| | | |
| | | |
| | | <!-- å¼¹çªä¸ææ¡åªæ¾ç¤ºå·¥åç¶æ --> |
| | | <view v-if="isShow" class="overlay"> |
| | | <view class="popup"> |
| | | <view class="form-row"> |
| | |
| | | <view class="section card"> |
| | | <uni-table ref="table" type="selection" border stripe emptyText="ææ æ´å¤æ°æ®" |
| | | @selection-change="selectionChange"> |
| | | <uni-tr> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">å·¥åº</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">å·¥åå·</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">产åç¼ç </uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">产ååç§°</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF">è§æ ¼</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">å·²ç产æ°é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">æªç产æ°é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">派工æ°é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">工忰é</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">å·¥åç¶æ</uni-th> |
| | | <uni-th align="center" class="th" style="color: #FFFFFF;width: 100px;">æ¥å·¥äºº</uni-th> |
| | | <uni-tr class="table__head"> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">å·¥åº</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">å·¥åå·</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">产åç¼ç </uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">产ååç§°</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF">è§æ ¼</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">å·²ç产æ°é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">æªç产æ°é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">派工æ°é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">工忰é</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">å·¥åç¶æ</uni-th> |
| | | <uni-th align="center" class="th table__cell" style="color: #FFFFFF;width: 100px;">æ¥å·¥äºº</uni-th> |
| | | </uni-tr> |
| | | <uni-tr v-for="(item, index) in tableData" :key="index"> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.procName" /><!--å·¥åº--> |
| | | <uni-tr class="table__row" v-for="(item, index) in tableData" :key="index"> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.procName" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa001" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa002" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa003" /><!--产ååç§°--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa003" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa004" /><!--è§æ ¼--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa004" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa011" /><!--å·²ç产æ°é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa011" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" :value="(item.daa008 || 0) - (item.daa011 || 0)" /><!--æªç产æ°é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" :value="(item.daa008 || 0) - (item.daa011 || 0)" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /><!--派工æ°é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /><!--工忰é--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa008" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa018" /><!--å·¥åç¶æ--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.daa018" /> |
| | | </uni-td> |
| | | <uni-td align="center"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.staffName" /><!--æ¥å·¥äºº--> |
| | | <uni-td align="center" class="table__cell"> |
| | | <input class="form-input" disabled="true" type="text" v-model="item.staffName" /> |
| | | </uni-td> |
| | | </uni-tr> |
| | | </uni-table> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import WorkOrderStatus from '../components/WorkOrderStatus.vue'; // ç¡®ä¿è·¯å¾æ£ç¡® |
| | | import WorkOrderStatus from '../components/WorkOrderStatus.vue'; |
| | | import UniTable from "../uni_modules/uni-table/components/uni-table/uni-table.vue"; |
| | | import Mold from "../components/mold.vue"; |
| | | import Machine from "../components/machine.vue"; |
| | |
| | | flex-direction: column; |
| | | } |
| | | |
| | | .tab-bar { |
| | | /* 顶鍿ºå°ä¿¡æ¯è¶å */ |
| | | .device-chip { |
| | | display: flex; |
| | | justify-content: space-around; |
| | | background-color: #f5f5f5; |
| | | padding: 1vh; |
| | | padding-top: 30px; |
| | | border-bottom: 1px solid #ccc; |
| | | flex-direction: column; |
| | | justify-content: center; |
| | | min-width: 180px; |
| | | padding: 8px 16px; |
| | | border-radius: 12px; |
| | | background: rgba(30, 58, 95, 0.12); |
| | | border: 1px solid rgba(30, 58, 95, 0.35); |
| | | color: #1e3a5f; |
| | | } |
| | | |
| | | .top-right { |
| | | position: absolute; |
| | | top: 10px; |
| | | right: 50px; |
| | | z-index: 1000; |
| | | .device-chip__label { |
| | | font-size: 12px; |
| | | letter-spacing: 0.08em; |
| | | color: rgba(27, 36, 51, 0.65); |
| | | } |
| | | |
| | | .refresh-btn { |
| | | padding: 10px; |
| | | background-color: #00A2E9; |
| | | color: white; |
| | | border: none; |
| | | font-size: 1.5vw; |
| | | border-radius: 5px; |
| | | .device-chip__value { |
| | | font-size: 18px; |
| | | font-weight: 600; |
| | | } |
| | | |
| | | .tab-item { |
| | | /* é¡¶é¨å¯¼èªæ ç¾ */ |
| | | .tab-strip { |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | gap: 16px; |
| | | margin: 24px 0; |
| | | padding: 16px; |
| | | background: rgba(255, 255, 255, 0.9); |
| | | border-radius: 16px; |
| | | border: 1px solid rgba(30, 58, 95, 0.12); |
| | | box-shadow: 0 20px 50px rgba(15, 34, 58, 0.12); |
| | | } |
| | | |
| | | .tab-strip__item { |
| | | flex: 1; |
| | | min-width: 140px; |
| | | text-align: center; |
| | | margin-right: 0.5vw; |
| | | padding: 1vh; |
| | | border-radius: 0.5vw; |
| | | background-color: #fff; |
| | | color: #007aff; |
| | | padding: 16px 12px; |
| | | border-radius: 12px; |
| | | background: rgba(30, 58, 95, 0.05); |
| | | color: #1e3a5f; |
| | | cursor: pointer; |
| | | font-size: 1.8vw; |
| | | /* Increased font size */ |
| | | transition: background-color 0.3s, color 0.3s; |
| | | font-size: 18px; |
| | | font-weight: 600; |
| | | letter-spacing: 0.04em; |
| | | transition: all 0.2s ease; |
| | | } |
| | | |
| | | .tab-item.active { |
| | | background-color: #007aff; |
| | | .tab-strip__item:hover { |
| | | background: rgba(27, 127, 233, 0.1); |
| | | box-shadow: inset 0 0 0 1px rgba(27, 127, 233, 0.4); |
| | | } |
| | | |
| | | .tab-strip__item--active { |
| | | background: linear-gradient(135deg, #1e3a5f 0%, #0f223a 100%); |
| | | color: #fff; |
| | | font-weight: bold; |
| | | box-shadow: 0 12px 35px rgba(15, 34, 58, 0.35); |
| | | } |
| | | |
| | | .content { |
| | |
| | | /* Increased font size within popups */ |
| | | } |
| | | |
| | | .print-btn { |
| | | float: left; |
| | | margin-top: 4px; |
| | | margin-left: 10px; |
| | | text-align: center; |
| | | font-size: 100%; |
| | | color: black; |
| | | padding: 0px 90px; |
| | | border: 2px solid #ccc; |
| | | cursor: pointer; |
| | | border-radius: 0.8vw; |
| | | .choose-order-btn { |
| | | margin-left: 12px; |
| | | } |
| | | |
| | | @media screen and (max-width: 1920px) { |
| | | .tab-item { |
| | | .tab-strip__item { |
| | | font-size: 1.6vw; |
| | | } |
| | | |