02/10/2023 - 23/10/2023 Week 6 - Week 9
Reema Arif Hamza / 0362792Interactive Design / Bachelor of Design (Hons) in Creative Media / Taylor's University
Task 2: Working Web Page
Content
Lectures
Week 6: Class canceled.
Week 7: Learning more about CSS layout, using div and class.
Week 8: Independent learning week - no class.
Week 9: Learning about using position in CSS.
Instructions
Task 2: Working Web Page
In this second part of the assignment, you will build upon the UI design prototype created in Part 1 to develop the final visual design of your digital resume or curriculum vitae (CV). You'll focus on refining the visual aesthetics, enhancing user interface interactions, and ensuring a polished user experience.
Process
I began by analyzing my prototype (refer to Task 1) and translating the layout into basic HTML. I created an HTML
document and created a div for each row/column.
I linked the CSS file and my chosen font 'Nokora' which can be found on
Google Fonts. For my first section <div class="about">, I
separated it into two
columns aside-left & aside-right. The
left column contained text and the right contained my profile picture. I
gave my profile picture <div class="img-right">, so I
could later add a border radius to make it a circle.
The <div class="contact"> took me some time to do
because I learned a new html code which is table. I also made sure to add
the icon images next to each <td>.
Fig. 1.2 HTML 1, Week 8 (22/10/2023)
Fig. 1.3 HTML 2, Week 8 (22/10/2023)
On the right side, I added Education, Work Experience, and Projects. According to my prototype, I had two sets of text
sitting on opposite sides but within one line. To achieve this I used
the <span> element and used
the class="para-split". It was easy to edit in CSS later and
overall a simple process. I also split the project section
into two columns. I then went in after adding <hr> to
where I had dividers in my prototype and then giving them a class to edit
color and size in CSS.
Fig. 1.4 HTML 3, Week 8 (22/10/2023)
Fig. 1.5 CSS 1, Week 8 (22/10/2023)
I then formatted my about section adjusting the width of the two columns and
padding. It took a lot of experimenting based on the preview I was looking
at. Eventually, I landed on the right numbers. I also added a border-radius: 50%; to my profile picture to make it round.
Fig. 1.5 CSS 1, Week 8 (22/10/2023)
For the image icons for my contact section, I adjusted them individually
using vertical-alignment to get them aligned to the text. In the contacts
section, I adjusted various elements and used display:flex;. For
the table I used the .con class to adjust padding to add
gaps between the <td>.
Fig. 1.6 CSS 2, Week 8 (22/10/2023)
For the main, I used display: flex;. I added the width, height, color, and
padding for each column. For the split para I made sure to add
margin-left:10px; in order to align it to the left side.
Fig. 1.7 CSS 3, Week 8 (22/10/2023)
Fig. 1.8 CSS 4, Week 8 (22/10/2023)
Final
Based on my Prototype in Task 1, I was able to create a working web page of
my resume, as seen below.
Reflection
I was able to learn about HTML and CSS through this assignment. It was
tough in certain areas to translate my design to a working web page.
Overall, I was able to learn on the spot and adapt to the task.










Comments
Post a Comment