From fbe6302e2b3e8cfec0fb0a7656e2799a53937db9 Mon Sep 17 00:00:00 2001 From: bruna Date: Tue, 28 Oct 2025 22:52:20 +0100 Subject: [PATCH] Lab spotify clone done --- .vscode/settings.json | 3 + index.html | 105 ++++++++++++++++++++---- styles/style.css | 182 ++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 274 insertions(+), 16 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..6f3a2913e --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "liveServer.settings.port": 5501 +} \ No newline at end of file diff --git a/index.html b/index.html index 0697f92fe..25f97a20c 100644 --- a/index.html +++ b/index.html @@ -1,18 +1,91 @@ - - - - - Spotify Clone - - - - Premium Discover Help Download Music for everyone. Spotify is now free on mobile, tablet and computer. Listen to the - right music, wherever you are. What’s on Spotify? Millions of Songs There are millions of songs on Spotify HD Music - Listen to music as if you were listening live Stream Everywhere Stream music on your smartphone, tablet or computer - It’s as yeezy as Kanye West. Search Know what you want to listen to? Just search and hit play. Browse Check out the - latest charts, brand new releases and great playlists for right now. Discover Enjoy new music every Monday with your - own personal playlist. Or sit back and enjoy Radio. - - + + + + + + Spotify Clone + + + + +
+
+ + +
+
+
+
+
+

Music for everyone.

+

Spotify is now free on mobile, tablet and computer. Listen to the right music, wherever you are.

+
+
+ +
+

What’s on Spotify?

+ +
+
+ icone caixas de som +

Millions of Songs

+

There are millions of songs on Spotify HD Music

+
+ + +
+ icone high quality +

HD Music

+ Listen to music as if you were listening live +
+ +
+ icone devices +

Stream Everywhere

+

Stream music on your smartphone, tablet or computer

+
+
+ +
+
+ +
+

It’s as yeezy as Kanye West.

+ +
+

Search

+

Know what you want to listen to? Just search and hit play.

+
+ +
+

Browse

+

Check out the latest charts, brand new releases and great playlists for right now.

+
+ +
+

Discover

+

Enjoy new music every Monday with your own personal playlist. Or sit back and enjoy Radio.

+
+ +
+ +
+ Spotify app no celular +
+ +
+
+
+
+ + + \ No newline at end of file diff --git a/styles/style.css b/styles/style.css index 55efb32c6..be59ce8c6 100644 --- a/styles/style.css +++ b/styles/style.css @@ -6,3 +6,185 @@ Green: #00B172 White: #FFF */ +body { + background-color: black; + margin: 0; + padding: 0; + font-family: Arial, sans-serif; + color: #333; +} + +.container-alinhamento { + max-width: 960px; + margin: 0 auto; + padding-left: 30px; + padding-right: 30px; + background-color: transparent; +} + +header { + background-color: white; + max-width: 960px; + padding-top: 5px; + padding-bottom: 5px; + margin: 0 auto; +} + +.header-container { + display: flex; + justify-content: space-between; + align-items: center; +} + +.music-icon { + display: flex; + justify-content: space-between; + align-items: center; + background-image: url(/images/music-icon.png); + +} + +.hero-section { + background-color: black; + color: white; + text-align: center; + background-image: url('/images/landing.jpg'); + background-size: cover; + background-position: center bottom; + background-repeat: no-repeat; + max-width: 960px; + padding-top: 150px; + padding-bottom: 150px; + margin: 0 auto; +} + +.hero-content { + padding: 0; + margin: 0 auto; + /* text-align: center;*/ +} + + +.main-container { + max-width: 960px; + margin: 0 auto; + background-color: white; + text-align: center; + padding-top: 50px; + padding-bottom: 50px; + + +} +.main-container h2 { + text-align: center; + margin-bottom: 30px; + +} + +.main-container section { + padding-left: 30px; + padding-right: 30px; +} + +.cards-spotify { + display: flex; + justify-content: space-between; + align-items: stretch; + text-align: center; + margin-top: 30px; + margin-bottom: 50px; +} + +.card-item { + width: 30%; + padding: 20px 10px; + border: 1px solid #ffde00; + border-radius: 5px; +} + +.card-item img { + width: 70px; + height: auto; + margin-bottom: 10px; +} + +.card-item h4 { + color: #1ed760; + font-size: 16px; + margin-top: 0; +} + +.second-paragraph { + padding-top: 20px; +} + + +.logo { + width: 120px; + height: auto; +} + +.menu-principal ul { + display: flex; + list-style: none; + margin: 0; + padding: 0; +} + +.menu-principal li { + margin-left: 20px; +} + +.menu-principal li a { + text-decoration: none; + color: #333; + font-family: Arial, sans-serif; + font-size: 14px; + padding: 5px 0; +} +.kanye-section { + background-color: #1ED760; + padding-top: 80px; + padding-bottom: 80px; +} + +.kanye-content { + + display: flex; + align-items: center; + justify-content: space-between; +} + +.kanye-text { + flex-basis: 60%; + color: white; + padding-right: 30px; +} + +.kanye-text h2 { + font-size: 36px; + margin-bottom: 40px; +} + +.kanye-image { + flex-basis: 40%; + text-align: center; +} + +.kanye-image .phone-mockup { + max-width: 100%; + height: auto; + display: block; + margin: 0 auto; +} + + +.feature-item h3 { + font-size: 24px; + margin-bottom: 5px; +} + +.feature-item p { + font-size: 16px; + margin-bottom: 20px; +} \ No newline at end of file