28.8.2023 - 27.11.2023 (Week1- Week 14)
Tiffany Tan Xuan / 0362472
Interactive Design / Bachelor of Design (Honours) in Creative
Media
Final Project - Creating a Single-Page Website for Your Favourite Artist
Final Project - Creating a Single-Page Website for Your Favourite Artist
Project Overview:
In this web design project, you will create a single-page website
dedicated to your favorite artist. This project will help you develop your
web design and development skills while allowing you to showcase your
passion for the artist of your choice.
Project Requirements:
Artist Selection: Choose your favorite artist as the subject of your
website. It can be a musician, painter, actor, or any other creative
individual or group. Ensure you have a genuine interest in the artist, as
this will help you create a more engaging website.
Content:
Your single-page website should include the following sections:
Header with the artist's name and a brief tagline.
Introduction: Provide an overview of the artist's background and why you admire
them.
Gallery: Showcase images, videos, or other multimedia related to the
artist's work.
Biography: Include a brief biography or description of the artist's life and
career.
Contact Information: If applicable, include contact details or links to the artist's
social media profiles.
Design Elements:
Choose a color scheme and fonts that reflect the artist's style or your
personal taste.
Ensure a visually appealing layout with a balanced use of text and
multimedia.
Create a responsive design that adapts to different screen sizes
(mobile-friendly).
Navigation: Implement smooth scrolling navigation or a simple menu that allows
users to jump to different sections of the page.
Interactivity: Consider adding interactive elements such as image sliders, hover
effects, or lightboxes for multimedia content.
Why do I
choose Baekhyun and why I like him so much?
Firstly, his exceptional vocal prowess has played a significant role in capturing my heart. Baekhyun's ability to convey emotions through his singing, coupled with his impressive vocal range, has earned him admiration and respect within the music industry.
Beyond his vocal talents, Baekhyun's charismatic stage presence and dynamic performances have contributed to his popularity. Whether as a member of the boy group EXO or as a solo artist, he has consistently delivered captivating and energetic shows, leaving a lasting impression on audiences worldwide. His stage persona, coupled with his natural charm, has endeared him to a diverse range of fans.
Baekhyun's versatility as an artist is another factor that has contributed to his widespread appeal. Apart from his singing career, he has also delved into acting and has successfully showcased his talents in various entertainment fields. This multi-faceted approach has allowed him to connect with fans on different levels, expanding his fanbase beyond just music enthusiasts.
Additionally, Baekhyun's active engagement with fans through social media platforms has played a pivotal role in fostering a strong and loyal community. Regular updates, personal interactions, and behind-the-scenes glimpses into his life create a sense of intimacy and connection between Baekhyun and his fans, further solidifying their support.
Moreover, Baekhyun's involvement in philanthropic activities and his advocacy for social issues have endeared him to fans who appreciate not only his artistry but also his commitment to making a positive impact on society. Fans often rally behind artists who use their platform for meaningful causes, and Baekhyun's sincerity in these efforts has strengthened the bond with his supporters.
In summary, Baekhyun's widespread fanbase can be attributed to a combination of his exceptional musical talents, captivating stage presence, versatility as an artist, active engagement with fans, and his commitment to social causes. This multifaceted approach has allowed him to connect with a diverse audience, making him a beloved figure in the world of K-pop and entertainment.
Visual References:
Progression in DW:
HTML:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width,
initial-scale=1.0" />
<title>Document</title>
</head>
<link rel="stylesheet" href="./index.css">
<body>
<div class="nav">
<div class="nav_logo">
<div class="nav_logo_img">
BAEK HYUN
</div>
<div class="nav_title">
<div><a href="./index.html"
style="color: #142858">home</a></div>
<div><a
href="#">television</a></div>
<div><a
href="#">music</a></div>
<div><a
href="#">award</a></div>
<div>
<a href="#">personage</a>
</div>
</div>
<div class="nav_input"><input type="text"
/><span>search</span></div>
</div>
</div>
<div class="box_slideshow">
<div class="slideshow"></div>
</div>
<div class="abount">
<div class="heritage">
<div class="heritage_text_d">in regard to BAEK
HYUN</div>
<div class="heritage_text">
<div>
———————————————————————— in regard to
BAEK HYUN ————————————————————————
</div>
</div>
<div class="heritage_bor">
<div class="heritage_bor_img">
<img src="./images/2.webp" alt=""
class="heritage_bor_img" />
</div>
<div class="heritage_bor_r">
<div class="heritage_bor_r_box">
<div class="heritage_h1"> in
regard to BAEK HYUN</div>
<div class="heritage_h5">
Byun BAEK HYUN (변백현),
stage name Baek Hyun, born on May 6, 1992 in Bucheon, Gyeonggi Province,
South
Korea, is a South Korean
singer and actor, and member of boy bands EXO, EXO-K, EXO-CBX, and SuperM.
On
April 8, 2012, EXO-K
released their debut mini
album MAMA, which sold
70,000 copies in one month. On August 14, 2013, the Korean national anthem
was sung
during a friendly soccer
match to mark the 50th anniversary of the establishment of diplomatic
relations
between Korea
and Peru. On February 16,
2014, SUHO became the host of the music show "Popular Ballads". In April
2015,
he starred in the love
network drama "My neighbor is EXO", which was the first South Korean network
drama
to break 10
million clicks; Photo taken
on October 15, the 23rd anniversary of the fashion magazine ELLE.
</div>
<div
class="heritage_but">know more about ></div>
</div>
</div>
</div>
</div>
</div>
<div class="abount">
<div class="heritage">
<div class="heritage_text_d">film and television
works</div>
<div class="heritage_text">
<div>
———————————————————————— film and
television works ————————————————————————
</div>
</div>
<div class="history" style="margin-top: 20px">
<div><img src="./images/3.webp" alt=""
/></div>
<div class="history_text">City
Lights</div>
<div><img src="./images/4.jpg" alt=""
/></div>
<div class="history_text">Treading On Thin
Ice</div>
</div>
<div class="history">
<div
class="history_text">dream</div>
<div><img src="./images/5.jpg" alt=""
/></div>
<div
class="history_text">heartbeat</div>
<div><img src="./images/6.webp" alt=""
/></div>
</div>
</div>
</div>
<div class="abount">
<div class="heritage">
<div class="heritage_text_d">music
piece</div>
<div class="heritage_text">
<div>
———————————————————————— music piece
————————————————————————
</div>
</div>
<div class="memory">
<div class="memory_l">
Because I want to be loved </div>
<div class="memory_r">
<div class="memory_r_item">
<div
class="memory_r_item_24">
On the way to you
</div>
<div
class="memory_r_item_25">
Happy
</div>
</div>
<div class="memory_r_item">
<div
class="memory_r_item_26">
Am I
</div>
<div
class="memory_r_item_27">
The day we meet
</div>
</div>
</div>
</div>
</div>
</div>
<div class="abount">
<div class="heritage">
<div class="heritage_text_d">Warm
words</div>
<div class="heritage_text">
<div>
———————————————————————— Warm words
————————————————————————
</div>
</div>
<div class="message">
<div class="message_zx">
<div class="message_zx_img">
<img src="./images/12.webp"
alt="" />
</div>
<div class="message_zx_text">
I don't think there's anything
that can't be done. It is right to do the best in everything rather than
fail
to do it
</div>
</div>
<div class="message_r">
<div class="message_r_text">
Through countless nights with the
stars until the day we meet again </div>
<div><img src="./images/13.webp"
alt="" /></div>
<div class="message_r_text">
Don't think about the future,
don't think about the past days, live in the present, happy is happy, sad is
sad </div>
</div>
</div>
</div>
</div>
</body>
</html>
CSS:
* {
padding: 0;
margin: 0;
box-sizing: border-box;
}
body {
width: 100%;
}
.nav {
display: flex;
justify-content: center;
width: 100%;
background-color: #7c9dbc;
}
.nav_logo {
width: 80%;
display: flex;
justify-content: space-between;
align-items: center;
padding: 10px;
background-color: #ffffff3c;
border-radius: 20px 20px 0 0;
color: #142858;
}
.nav_logo img {
width: 50px;
height: 50px;
border-radius: 100%;
margin-right: 10px;
}
.nav_logo_img {
display: flex;
font-size: 22px;
font-weight: 800;
align-items: center;
}
.nav_title {
display: flex;
}
.nav_title a {
color: #fff;
padding: 0 20px;
text-decoration: none;
}
.nav_title a:hover {
color: #142858;
}
input {
width: 250px;
height: 30px;
border: 1px solid #142858;
border-radius: 100px 0 0 100px;
}
.nav span {
display: flex;
align-items: center;
height: 30px;
padding: 0 10px;
background-color: #142858;
color: #fff;
border-radius: 0 100px 100px 0;
font-size: 12px;
}
.nav_input {
display: flex;
overflow: hidden;
}
.box_slideshow {
display: flex;
justify-content: center;
background-color: #7c9dbc;
}
.slideshow {
width: 80%;
min-height: 550px;
background: url(./images/1.webp) no-repeat;
background-size: 100% 100%;
}
.abount {
display: flex;
justify-content: center;
width: 100%;
background-color: #7c9dbc;
}
.heritage {
display: flex;
flex-direction: column;
align-items: center;
width: 80%;
z-index: 1001;
background-color: #ffffff3c;
color: #fff;
padding: 20px 0;
}
.heritage_text {
display: flex;
justify-content: center;
font-size: 14px;
font-weight: 800;
color: #142858;
}
.heritage_text_d {
font-weight: 800;
font-size: 24px;
margin-bottom: 5px;
color: #142858;
}
.heritage_bor {
width: 80%;
margin-top: 100px;
border: 2px solid #707070;
padding: 40px;
position: relative;
}
.heritage_bor_img {
width: 500px;
position: absolute;
top: -20px;
left: -20px;
}
.heritage_bor_r {
width: 100%;
display: flex;
flex-direction: column;
align-items: end;
}
.heritage_bor_r_box {
width: 43%;
}
.heritage_bor_r_box div {
margin-bottom: 10px;
}
.heritage_h1 {
font-weight: 800;
font-size: 18px;
}
.heritage_h5 {
font-size: 12px;
}
.heritage_but {
display: flex;
justify-content: center;
align-items: center;
border-radius: 100px;
width: 150px;
padding: 5px;
background-color: #142858;
font-size: 12px;
}
.history {
display: flex;
width: 80%;
}
.history div {
width: 25%;
height: 200px;
background-color: #fff;
}
.history img {
width: 100%;
height: 200px;
}
.history_text {
padding: 10px;
display: flex;
justify-content: center;
align-items: center;
font-weight: 800;
font-size: 22px;
color: #142858;
}
.memory {
width: 80%;
display: flex;
margin-top: 20px;
}
.memory_l {
display: flex;
align-items: end;
padding: 10px;
font-weight: 800;
width: 50%;
height: 400px;
width: 50%;
min-height: 400px;
background: url(./images/7.webp) no-repeat;
background-size: 100% 100%;
}
.memory_r {
display: flex;
flex-direction: column;
justify-content: space-between;
width: 50%;
height: 400px;
padding-left: 10px;
}
.memory_r_item {
display: flex;
justify-content: space-between;
width: 100%;
height: 195px;
}
.memory_r_item_24 {
display: flex;
align-items: end;
padding: 10px;
font-weight: 800;
width: 49%;
height: 195px;
background: url(./images/8.webp) no-repeat;
background-size: 100% 100%;
}
.memory_r_item_25 {
display: flex;
align-items: end;
padding: 10px;
font-weight: 800;
width: 49%;
height: 195px;
background: url(./images/9.webp) no-repeat;
background-size: 100% 100%;
}
.memory_r_item_26 {
display: flex;
align-items: end;
padding: 10px;
font-weight: 800;
width: 49%;
height: 195px;
background: url(./images/10.webp) no-repeat;
background-size: 100% 100%;
}
.memory_r_item_27 {
display: flex;
align-items: end;
padding: 10px;
font-weight: 800;
width: 49%;
height: 195px;
background: url(./images/11.webp) no-repeat;
background-size: 100% 100%;
}
.message {
margin-top: 20px;
width: 80%;
}
.message_zx {
display: flex;
}
.message_zx_img {
width: 30%;
height: 200px;
}
.message_zx_img img {
width: 100%;
height: 200px;
}
.message_zx_text {
display: flex;
align-items: center;
width: 70%;
height: 200px;
padding: 20px;
color: #fff;
background-color: #142858;
}
.message_r {
display: flex;
}
.message_r {
display: flex;
}
.message_r div {
width: 33.33333%;
height: 200px;
}
.message_r img {
width: 100%;
height: 200px;
}
.message_r_text {
display: flex;
align-items: center;
background-color: #fff;
color: #142858;
padding: 10px;
}
Final Project Final Outcome:
Comments
Post a Comment