/ittf/meta/folder/styles.css.ittf (primary)
1 css2 $include options-init3 $4 opt.prettyprint = true;5 opt.l_mc_top = 8;6 opt.c_bg_tn_bar = '#fafafa';7 opt.c_bg_tn_main = '#ededed';8 $include options-analize9 css/layouts/meta_main( &opt)10 < body11 background-color ${opt.c_bg_0}12 color ${opt.c_0}13 font-size 16px14 font-family roboto, verdana, tahoma, arial, sans-serif15 line-height 1.8em16 < h117 font-size 2rem18 padding 1rem 0 0.5rem 019 < h220 font-size 1.5rem21 padding 0.6rem 0 0.3rem 022 . clear23 clear both24 $include css/tn25 $include css/fsitems26 $include css/mc27 $include css/sidebar-left28 $include css/breadcrumbs
/ittf/meta/t/options-init.ittf
1 $group2 $3 var opt = {4 resetMarginsPaddingsBorders: true,5 resetDisplayBlock: false,6 resetOlUl: true,7 resetBlockquote: false,8 resetTable: false,9 resetLinks: true,10 prettyprint: false,11 debug_css: false,12 c_0: '#000',13 c_bg_0: '#fff',14 fa_1: false,15 sidebar_1: false,16 sb_1_min_w: 0,17 logo_w: 70,18 logo_h: 35,19 };
/ittf/meta/t/options-analize.ittf
1 $group2 $3 if (opt.sidebar_1) {4 opt.fa_1 = true;5 }
/ittf/meta/folder/t/css/tn.css.ittf
1 $group2 # tn-input-toggle3 display none4 . tn-bar5 - We ensure that the navigation stays at the top of the browser window by giving it a position: fixed property.6 - Setting its width to min-width: 100% will ensure that the navigation spans the full width of the browser window.7 background-color ${opt.c_bg_tn_bar}8 position fixed9 min-width 100%10 . tn-main11 - flex for logo and menu UL12 display flex13 align-items center14 - space-between evenly distributes the child elements within the parent flex container15 justify-content space-between16 padding 1rem 1rem17 . logo18 background-color ${opt.c_bg_tn_bar}19 < img20 width 7rem21 height 3rem22 & :hover23 background-color ${opt.c_tn_bg_logo_hover}24 . tn-breadcrumbs25 margin 5px26 background-color $opt.c_bg_tn_main}
/ittf/meta/folder/t/css/fsitems.css.ittf
1 $group2 . breadcrumbs-panel3 display flex4 flex-direction row5 padding 0 0.5rem 0.5rem 0.5rem6 . breadcrumb-item7 padding 0.5rem 1rem8 font-size 1.5rem9 . fsitem10 < img11 position relative12 top 3px13 < a14 padding-left 0.5rem
/ittf/meta/folder/t/css/mc.css.ittf
1 $group2 # mc-wrapper3 position fixed4 width 100%5 height 100%6 $if opt.debug_css7 border 1px solid blue8 . mc-wrapper-layout9 top ${opt.l_mc_top}rem10 height calc(100% - ${opt.l_mc_top + 10}rem)11 . mc-frame12 display flex13 flex-direction row14 height 100%15 $if opt.debug_css16 border 1px solid red17 . mc-content18 padding 20px 20px19 height calc(100% - 10rem)20 overflow auto
/ittf/meta/t/css/sidebar-left.css.ittf
1 $group2 . mc-sidebar-left3 padding 20px 30px4 $$ still i can't find why i need to subtract these5 height calc(100% - 10rem)6 min-width 20rem7 overflow auto8 < ul9 display flex10 justify-content space-between11 flex-direction column12 list-style-type none13 transition all 1s ease14 < li15 border-bottom 1px solid ${opt.c_0}16 color ${opt.c_0}17 display block18 font-size 0.8rem19 $$ padding 0.1rem 0 0.1rem 1rem20 padding 021 < a22 color ${opt.c_0}23 < li:last-child24 border-bottom 025 . mc-sidebar-left-title26 display none
/ittf/meta/t/css/breadcrumbs.css.ittf
1 $group2 . breadcrumb3 # centering4 display inline-block5 box-shadow 0 0 15px 1px rgba(0, 0, 0, 0.35)6 overflow hidden7 border-radius 5px8 # Lets add the numbers for each link using CSS counters. flag is the name of the counter. to be defined using counter-reset in the parent element of the links9 counter-reset flag10 . breadcrumb a11 text-decoration none12 outline none13 display block14 float left15 font-size 12px16 line-height 36px17 color white18 # need more margin on the left of links to accomodate the numbers19 padding 0 10px 0 60px20 background #66621 background linear-gradient(#666, #333)22 position relative23 # since the first link does not have a triangle before it we can reduce the left padding to make it look consistent with other links24 . breadcrumb a:first-child25 padding-left 46px26 border-radius 5px 0 0 5px27 # to match with the parent's radius28 . breadcrumb a:first-child:before29 left 14px30 . breadcrumb a:last-child31 border-radius 0 5px 5px 032 # this was to prevent glitches on hover33 padding-right 20px34 # hover/active styles35 . breadcrumb a.active36 + .breadcrumb a:hover37 background #33338 background linear-gradient(#333, #000)39 . breadcrumb a.active:after40 + .breadcrumb a:hover:after41 background #33342 background linear-gradient(135deg, #333, #000)43 # adding the arrows for the breadcrumbs using rotated pseudo elements44 . breadcrumb a:after45 content ''46 position absolute47 top 048 right -18px49 # half of square's length50 # same dimension as the line-height of .breadcrumb a51 width 36px52 height 36px53 #54 # as you see the rotated square takes a larger height. which makes it tough to position it properly. So we are going to scale it down so that the diagonals become equal to the line-height of the link. We scale it to 70.7% because if square's:55 # length = 1; diagonal = (1^2 + 1^2)^0.5 = 1.414 (pythagoras theorem)56 # if diagonal required = 1; length = 1/1.414 = 0.70757 transform scale(0.707) rotate(45deg)58 # we need to prevent the arrows from getting buried under the next link59 z-index 160 # background same as links but the gradient will be rotated to compensate with the transform applied61 background #66662 background linear-gradient(135deg, #666, #333)63 # stylish arrow design using box shadow64 box-shadow 2px -2px 0 2px rgba(0, 0, 0, 0.4), 3px -3px 0 2px rgba(255, 255, 255, 0.1)65 #66 #67 # 5px - for rounded arrows and68 # 50px - to prevent hover glitches on the border created using shadows69 border-radius 0 5px 0 50px70 # we dont need an arrow after the last link71 . breadcrumb a:last-child:after72 content none73 # we will use the :before element to show numbers74 . breadcrumb a:before75 content counter(flag)76 counter-increment flag77 # some styles now78 border-radius 100%79 width 20px80 height 20px81 line-height 20px82 margin 8px 083 position absolute84 top 085 left 30px86 background #44487 background linear-gradient(#444, #222)88 font-weight bold89 . flat a90 + .flat a:after91 background white92 color black93 transition all 0.5s94 . flat a:before95 background white96 box-shadow 0 0 0 1px #ccc97 . flat a:hover98 + .flat a.active99 + .flat a:hover:after100 + .flat a.active:after101 background #9EEB62