@@ -15,43 +15,43 @@ timeline {
1515 position : absolute ;
1616 top : 0 ;
1717 left : 0 ;
18- width : 40px ;
19- height : 40px ;
18+ width : 25px ;
19+ height : 25px ;
20+ z-index : 1000 ;
2021 border-radius : 50% ;
21- -webkit-box-shadow : 0 0 0 4px white , inset 0 2px 0 rgba (0 , 0 , 0 , 0.08 ), 0 3px 0 4px rgba (0 , 0 , 0 , 0.05 );
22- box-shadow : 0 0 0 4px white , inset 0 2px 0 rgba (0 , 0 , 0 , 0.08 ), 0 3px 0 4px rgba (0 , 0 , 0 , 0.05 );
22+ // -webkit-box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
23+ // box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
2324 }
2425
25- .cd-timeline__img img {
26- display : block ;
27- width : 24px ;
28- height : 24px ;
29- position : relative ;
30- left : 50% ;
31- top : 50% ;
32- margin-left : -12px ;
33- margin-top : -12px ;
34- }
3526
3627 .cd-timeline__img.cd-timeline__img--5 {
3728 background : #64c5b1 ;
3829 }
3930
31+ .item-ios h2 :last-child , .item-ios h3 :last-child , .item-ios h4 :last-child , .item-ios h5 :last-child , .item-ios h6 :last-child , .item-ios p :last-child {
32+ padding-left : 3% ;
33+ }
34+
35+ .item-ios {
36+ background-color : transparent !important ;
37+ padding-left : 10px !important ;
38+ }
39+
40+ .item-checkbox {
41+ margin-left : 10% ;
42+ }
43+
44+ .border-thingy {
45+ padding-left : 5% ;
46+ }
4047.timeline {
41- margin : 30px 0 0 0 ;
48+ margin-top : 30px ;
4249 padding : 0 ;
4350 position : relative ;
51+ background-image : url (' ../assets/imgs/blueline.png' );
52+ background-repeat : repeat-y ;
53+ background-position : 6.2% top ;
4454
45- & :before {
46- content : ' ' ;
47- position : absolute ;
48- top : 0 ;
49- bottom : 0 ;
50- width : 10px ;
51- background : #afdcf8 ;
52- left : 20% ;
53- margin-left : -10px ;
54- }
5555 timeline-item {
5656 position : relative ;
5757 display : inline-block ;
@@ -114,27 +114,23 @@ timeline {
114114 }
115115 }
116116
117+ @media screen and (min-width :1024px ){
118+ background-position : 5.89% top ;
119+ }
117120
118- .list-ios > .item-block :last-child , .list-ios > .item-wrapper :last-child .item-block {
119- border-bottom : none ;
121+ @media screen and ( min-width : 1360 px ) {
122+ background-position : 5.7 % top ;
120123 }
121124
122- .list-ios > .item-block :first-child {
123- border-top : none ;
125+ .list-ios , .item-block , .item-inner {
126+ border-bottom : none !important ;
127+ border-top : none !important ;
124128 }
125129
126130 .list-ios {
127- margin : -1px 0 20 px !important ;
131+ margin : -1px 0 15 px !important ;
128132 }
129133
130-
131-
132- & :before {
133- left : 3% !important ;
134- }
135- .list , .list-md {
136- margin-left :3% !important ;
137- }
138134
139135 .item.item-md .checkbox-md {
140136 margin : -6px 14px 8px -35px !important ;
@@ -143,83 +139,16 @@ timeline {
143139 }
144140
145141 .checkbox-ios {
146- // position: absolute !important;
147142 margin : -6px 14px 8px -35px !important ;
148143 padding-left : 4% ;
149144 padding-top : 2% ;
150145 }
151-
152146
153- @media screen and (max-width : map-get ($grid-breakpoints ,' lg' )){
154- .list-ios {
155- margin-top : -1px ;
156- margin-right : 25px ;
157- margin-bottom : 32px ;
158- margin-left : 25px ;
159- }
160- timeline-item {
161- timeline-time {
162- font-size : 0.7em ;
163- }
164- }
147+ .item-ios h2 :last-child , .item-ios h3 :last-child , .item-ios h4 :last-child , .item-ios h5 :last-child , .item-ios h6 :last-child , .item-ios p :last-child {
148+ padding-left : 6% !important ;
165149 }
166- @media screen and (max-width : map-get ($grid-breakpoints ,' md' )){
167- & :before {
168- left : 30px ;
169- }
170- timeline-item {
171- ion-card {
172- margin-left : 80px !important ;
173- }
174- ion-icon {
175- left : 30px ;
176- }
177- timeline-time {
178- font-size : 0.8em ;
179- width : 100% ;
180- left : 80px ;
181- position : relative ;
182- span {
183- text-align : left ;
184- }
150+
185151
186- }
187- }
188- }
189- @media screen and (max-width : map-get ($grid-breakpoints , ' sm' )){
190- & :before {
191- display : none ;
192- }
193- timeline-item {
194- & :last-child {
195- visibility : hidden ;
196- }
197- ion-icon {
198- position : relative ;
199- float : right ;
200- left : auto ;
201- margin : -55px 5px 0 0 ;
202- & :after {
203- border-left-color : transparent ;
204- border-top-color : #afdcf8 ;
205- top : 46px ;
206- left : 10px ;
207- }
208- }
209- timeline-time {
210- width : 100% ;
211- position : relative ;
212- padding : 0 0 20px 0 ;
213- left : 20px ;
214- span {
215- text-align : left ;
216- }
217- }
218152
219- ion-card {
220- width : calc (100% - 20px ) !important ;
221- margin-left : 10px !important ;
222- }
223- }
224- }
153+
225154 }
0 commit comments