Procházet zdrojové kódy

:sparkles: skills and aspirations w-timeline customized to match design

tabs-content
K Rob před 3 roky
rodič
revize
07015f17fc

+ 3
- 4
frontend/assets/sass/main.scss Zobrazit soubor

@@ -1,13 +1,12 @@
1 1
 @import 'variables';
2 2
 @import 'icons';
3 3
 
4
-
5 4
 // Global Styles
6 5
 html {
7 6
     background-color: $black;
8 7
     font-size: $base-font-size;
9 8
 }
10
-body{
11
-    margin:0;
9
+body {
10
+    margin: 0;
12 11
     font-family: 'Source Code Pro', monospace;
13
-}
12
+}

+ 10
- 10
frontend/assets/sass/variables.scss Zobrazit soubor

@@ -1,14 +1,14 @@
1 1
 // Color Variables
2
-$yellow: #F7F5A6;
3
-$light-green: #C2F279;
4
-$dark-green: #4D9127;
5
-$red: #FF3660;
6
-$light-blue: #05DBF2;
2
+$yellow: #f7f5a6;
3
+$light-green: #c2f279;
4
+$dark-green: #4d9127;
5
+$red: #ff3660;
6
+$light-blue: #05dbf2;
7 7
 $dark-blue: #183770;
8
-$dark-grey: #1F2024;
9
-$grey: #4C5264;
10
-$light-grey: #D5D5D5;
11
-$black: #000;
8
+$dark-grey: #1f2024;
9
+$grey: #4c5264;
10
+$light-grey: #d5d5d5;
11
+$black: #060607;
12 12
 
13 13
 // Define the base font size
14 14
 $base-font-size: 14px;
@@ -45,4 +45,4 @@ html {
45 45
     html {
46 46
         font-size: $desktop-font-size;
47 47
     }
48
-}
48
+}

+ 48
- 23
frontend/src/components/SummaryBar.vue Zobrazit soubor

@@ -18,8 +18,6 @@ section.w-flex.column.pb5
18 18
             // About Tab
19 19
             template(#item-content.1='{ item }')
20 20
                 .tab--about
21
-                    p {{ tabContent[item].tab }}
22
-                    br
23 21
                     p {{ tabContent[item].tab }}
24 22
                     br
25 23
                     hr
@@ -50,13 +48,13 @@ section.w-flex.column.pb5
50 48
                     w-timeline(:items='skills.education' color='primary')
51 49
                     
52 50
                     p Licenses & Certificates
53
-                    w-timeline(:items='skills.licenses')
51
+                    w-timeline(:items='skills.licenses' color='primary')
54 52
 
55 53
                     p Skills
56
-                    w-timeline(:items='skills.skills')
54
+                    w-timeline(:items='skills.skills' color='primary')
57 55
 
58 56
                     p Experience
59
-                    w-timeline(:items='skills.experience')
57
+                    w-timeline(:items='skills.experience' color='primary')
60 58
 
61 59
         // Untabbed Layout
62 60
         ul.w-flex.row.justify-space-between(v-else)
@@ -106,31 +104,31 @@ export default {
106 104
     emits: ['tab-change'],
107 105
     data: () => ({
108 106
         aspirations: [
109
-            {  title: 'Full-Time', content: 'Full-time for me is working 40 hrs a week in a non-contractual position.', icon: 'wi-check-circle' },
110
-            {  title: 'On-site', content: 'I prefer to be onsite 5 days a week at my primary hospital location.', icon: 'wi-cross-circle' },
111
-            { title: 'Relocate', content: 'I am willing to relocate to states on the east coast. My family is back east.', icon: 'wi-warning-circle' },
112
-            { title: 'Management Skills', content: 'Proactive with leading teams and managing benchmark goals for the department.', icon: 'wi-info-circle' },
113
-            { title: 'Mentorship', content: 'I am seeking mentorship in leadership and building a strong team dynamic.', icon: 'wi-cross-circle' },
114
-            { title: 'Work in Los Angeles, California', content: 'I am eager to work in Los Angeles, California to explore new opportunities in healthcare.', icon: 'wi-warning-circle' },
115
-            { title: 'Work in ICU', content: 'Passionate about working in ICU, providing critical care and making a difference in patients\' lives.', icon: 'wi-info-circle' },
107
+            {  title: 'Full-Time', content: 'Full-time for me is working 40 hrs a week in a non-contractual position.', icon: 'icon-clock' },
108
+            {  title: 'On-site', content: 'I prefer to be onsite 5 days a week at my primary hospital location.', icon: 'icon-location' },
109
+            { title: 'Relocate', content: 'I am willing to relocate to states on the east coast. My family is back east.', icon: 'icon-truck' },
110
+            { title: 'Management Skills', content: 'Proactive with leading teams and managing benchmark goals for the department.', icon: 'icon-graduation-cap' },
111
+            { title: 'Mentorship', content: 'I am seeking mentorship in leadership and building a strong team dynamic.', icon: 'icon-address' },
112
+            { title: 'Work in Los Angeles, California', content: 'I am eager to work in Los Angeles, California to explore new opportunities in healthcare.', icon: 'icon-home' },
113
+            { title: 'Work in ICU', content: 'Passionate about working in ICU, providing critical care and making a difference in patients\' lives.', icon: 'icon-heart' },
116 114
         ],
117 115
         skills: {
118 116
             education: [
119
-                { title: 'Masters Degree, Science in Nursing', content: 'UCLA', icon: 'wi-check-circle' },
117
+                { title: 'Masters Degree, Science in Nursing', content: 'UCLA', icon: 'icon-graduation-cap' },
120 118
             ],
121 119
             licenses: [
122
-                { title: 'California RN License', content: 'FRXD45643YHT678', icon: 'wi-cross-circle' },
123
-                { title: 'ACLS & PALS', content: 'IIDVg909473662678', icon: 'wi-warning-circle' },
124
-                { title: 'BCLS Certification', content: 'LUB9839582', icon: 'wi-cross-circle' },
125
-                { title: 'Diversity Training', content: '', icon: 'wi-warning-circle' },
120
+                { title: 'California RN License', content: 'FRXD45643YHT678', icon: 'icon-certified' },
121
+                { title: 'ACLS & PALS', content: 'IIDVg909473662678', icon: 'icon-certified' },
122
+                { title: 'BCLS Certification', content: 'LUB9839582', icon: 'icon-certified' },
123
+                { title: 'Diversity Training', content: '', icon: 'icon-certified' },
126 124
             ],
127 125
             skills: [
128
-                { title: 'Excel Spreadsheet', content: 'Advanced Excel user, adept at creating complex formulas, charts, and pivot tables for data analysis.', icon: 'wi-info-circle' },
129
-                { title: 'fetal heart monitoring', content: 'Proficient in fetal heart monitoring, interpreting data, and promptly acting to ensure fetal well-being.', icon: 'wi-info-circle' },
130
-                { title: 'problem-solving', content: 'Strong problem-solving skills, able to identify issues and implement effective solutions under pressure.', icon: 'wi-info-circle' },
126
+                { title: 'Excel Spreadsheet', content: 'Advanced Excel user, adept at creating complex formulas, charts, and pivot tables for data analysis.', icon: 'icon-guage' },
127
+                { title: 'fetal heart monitoring', content: 'Proficient in fetal heart monitoring, interpreting data, and promptly acting to ensure fetal well-being.', icon: 'icon-chat' },
128
+                { title: 'problem-solving', content: 'Strong problem-solving skills, able to identify issues and implement effective solutions under pressure.', icon: 'icon-emoji-happy' },
131 129
             ],
132 130
             experience: [
133
-                { title: 'surgical settings', content: 'Experienced in surgical settings, assisting surgeons and managing patient care during procedures.', icon: 'wi-info-circle' },
131
+                { title: 'surgical settings', content: 'Experienced in surgical settings, assisting surgeons and managing patient care during procedures.', icon: 'icon-heart' },
134 132
 
135 133
             ],
136 134
         },
@@ -159,6 +157,7 @@ export default {
159 157
 <style lang="sass">
160 158
 section
161 159
     font-family: Century Gothic, CenturyGothic, AppleGothic, sans-serif
160
+
162 161
     ul
163 162
         margin: 11px 0
164 163
         li
@@ -167,6 +166,32 @@ section
167 166
             p > span
168 167
                 font-weight: bold
169 168
                 font-size: 1em
170
-        li:not(:last-child)
171
-            border-right: 1px solid #fff
169
+
170
+.w-timeline
171
+
172
+    &-item
173
+        font-size: 16px
174
+        margin-bottom: 29px
175
+
176
+        &__bullet
177
+            width: 40px !important
178
+            height: 40px !important
179
+            background-color: rgba(226, 232, 237, 0.1) !important
180
+            border: none !important
181
+            border-radius: 10px !important
182
+
183
+            .w-icon
184
+                display: none !important
185
+
186
+        &::after
187
+            content: none !important    
188
+        
189
+        &__title
190
+            margin-left: 11px
191
+            font-weight: 600
192
+            color: white !important
193
+        
194
+        &__content
195
+            font-weight: normal
196
+            margin-left: 11px
172 197
 </style>

Načítá se…
Zrušit
Uložit