| | |
| | | .main-tabs { |
| | | display: flex; |
| | | align-items: center; |
| | | padding: 12px 16px; |
| | | gap: 24px; |
| | | border-bottom: 1px solid $border-light; |
| | | padding: $spacing-md $spacing-lg; |
| | | gap: $spacing-xxl; |
| | | margin-bottom: $spacing-lg; |
| | | background: $bg-tertiary; |
| | | |
| | | .tab-item { |
| | | font-size: $font-md; |
| | |
| | | .timeframes { |
| | | display: flex; |
| | | align-items: center; |
| | | padding: 8px 16px; |
| | | gap: 16px; |
| | | border-bottom: 1px solid $border-light; |
| | | padding: $spacing-sm $spacing-lg; |
| | | gap: $spacing-lg; |
| | | margin-bottom: $spacing-sm; |
| | | background: $bg-tertiary; |
| | | |
| | | .timeframe { |
| | | font-size: $font-sm; |
| | |
| | | cursor: pointer; |
| | | |
| | | &.active { |
| | | background: $primary-light-blue; |
| | | color: $primary-blue; |
| | | background: $primary-light; |
| | | color: $primary; |
| | | } |
| | | } |
| | | |
| | |
| | | padding: 8px 16px; |
| | | font-size: $font-sm; |
| | | color: $text-secondary; |
| | | border-bottom: 1px solid $border-light; |
| | | margin-bottom: $spacing-sm; |
| | | padding: $spacing-sm $spacing-lg; |
| | | background: $bg-tertiary; |
| | | border-radius: $radius-md; |
| | | } |
| | | |
| | | .position-buttons { |
| | |
| | | &.short { |
| | | background: $bg-primary; |
| | | color: $text-secondary; |
| | | border: 1px solid $border-light; |
| | | background: $bg-card; |
| | | border-radius: $radius-md; |
| | | |
| | | &.active { |
| | | background: $down-red; |
| | |
| | | .orderbook-price { |
| | | text-align: center; |
| | | padding: 8px 0; |
| | | border-top: 1px solid $border-light; |
| | | border-bottom: 1px solid $border-light; |
| | | margin: 8px 0; |
| | | background: $bg-tertiary; |
| | | border-radius: $radius-md; |
| | | margin: $spacing-sm 0; |
| | | padding: $spacing-sm 0; |
| | | |
| | | .current-price { |
| | | font-size: $font-lg; |
| | |
| | | cursor: pointer; |
| | | |
| | | &.active { |
| | | background: $primary-light-blue; |
| | | color: $primary-blue; |
| | | background: $primary-light; |
| | | color: $primary; |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | .slider-fill { |
| | | height: 100%; |
| | | background: $primary-blue; |
| | | background: $primary; |
| | | border-radius: 2px; |
| | | } |
| | | } |
| | |
| | | display: flex; |
| | | padding: 12px 16px; |
| | | gap: 24px; |
| | | border-top: 1px solid $border-light; |
| | | border-bottom: 1px solid $border-light; |
| | | background: $bg-tertiary; |
| | | margin-top: $spacing-lg; |
| | | |
| | | .bottom-tab { |
| | | font-size: $font-md; |