@@ -55,18 +55,20 @@ $LOCAL: tabs;
5555/// VERTICAL TAB ORIENTATION
5656/// ===========================================================================
5757
58- :host ([vertical ]) {
59- text-align : left ;
60- margin : 0 -1px 0 0 ;
61- padding-left : calc (#{pfe-var (container-padding )} * .75 );
62- border : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} transparent ;
63- border-right : 0 ;
64- position : relative ;
65- }
66-
67- :host ([vertical ][aria-selected = " true" ]) {
68- border-color-top : transparent ;
69- border-right : #{pfe-var (surface--border-width--heavy )} #{pfe-var (surface--border-style )} #{pfe-local (highlight )} ;
58+ @media screen and (min-width : #{pfe-breakpoint (md )} ) {
59+ :host ([vertical ]) {
60+ text-align : left ;
61+ margin : 0 -1px 0 0 ;
62+ padding-left : calc (#{pfe-var (container-padding )} * .75 );
63+ border : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} transparent ;
64+ border-right : 0 ;
65+ position : relative ;
66+ }
67+
68+ :host ([vertical ][aria-selected = " true" ]) {
69+ border-color-top : transparent ;
70+ border-right : #{pfe-var (surface--border-width--heavy )} #{pfe-var (surface--border-style )} #{pfe-local (highlight )} ;
71+ }
7072}
7173
7274/// ===========================================================================
@@ -104,26 +106,28 @@ $LOCAL: tabs;
104106/// EARTH TAB VERTICAL ORIENTATION
105107/// ===========================================================================
106108
107- :host ([vertical ][pfe-variant = " earth" ]) {
108- border-top : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
109- }
110-
111- :host ([vertical ][pfe-variant = " earth" ]:first-of-type ) {
112- border-top : 0 ;
113- }
114-
115- :host ([vertical ][pfe-variant = " earth" ][aria-selected = " true" ]) {
116- border-top : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
117- border-right : 0 ;
118- border-left : #{pfe-var (surface--border-width--heavy )} #{pfe-var (surface--border-style )} #{pfe-local (highlight )} ;
119- }
120-
121- :host ([vertical ][pfe-variant = " earth" ][aria-selected = " false" ]) {
122- border-right : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
123- border-bottom : 0 ;
124- border-left : #{pfe-var (surface--border-width--heavy )} #{pfe-var (ui--border-style )} #{pfe-color (surface--lighter )} ;
125- }
126-
127- :host ([vertical ][pfe-variant = " earth" ][aria-selected = " true" ]:last-of-type ) {
128- border-bottom : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
109+ @media screen and (min-width : #{pfe-breakpoint (md )} ) {
110+ :host ([vertical ][pfe-variant = " earth" ]) {
111+ border-top : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
112+ }
113+
114+ :host ([vertical ][pfe-variant = " earth" ]:first-of-type ) {
115+ border-top : 0 ;
116+ }
117+
118+ :host ([vertical ][pfe-variant = " earth" ][aria-selected = " true" ]) {
119+ border-top : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
120+ border-right : 0 ;
121+ border-left : #{pfe-var (surface--border-width--heavy )} #{pfe-var (surface--border-style )} #{pfe-local (highlight )} ;
122+ }
123+
124+ :host ([vertical ][pfe-variant = " earth" ][aria-selected = " false" ]) {
125+ border-right : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
126+ border-bottom : 0 ;
127+ border-left : #{pfe-var (surface--border-width--heavy )} #{pfe-var (ui--border-style )} #{pfe-color (surface--lighter )} ;
128+ }
129+
130+ :host ([vertical ][pfe-variant = " earth" ][aria-selected = " true" ]:last-of-type ) {
131+ border-bottom : #{pfe-var (ui--border-width )} #{pfe-var (ui--border-style )} #{pfe-color (surface--border )} ;
132+ }
129133}
0 commit comments