Skip to content
Open

BOSE #2737

Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
68131e8
Initial commit
agacia1515w-ops Mar 4, 2026
7bf49c2
Initil commit
agacia1515w-ops Mar 5, 2026
7ae4885
Initial commit
agacia1515w-ops Mar 5, 2026
80ca04a
Setting header background
agacia1515w-ops Mar 5, 2026
99e2875
HTML for main section
agacia1515w-ops Mar 5, 2026
44a7dc0
CSS for main secondary header
agacia1515w-ops Mar 5, 2026
9549c4b
Pictures for desing
agacia1515w-ops Mar 5, 2026
ead0dcd
HTML for Gallery
agacia1515w-ops Mar 5, 2026
b1d4bc1
Gallery section basic version done
agacia1515w-ops Mar 5, 2026
ca2ec4d
Test2
agacia1515w-ops Mar 10, 2026
7bd0bee
Usunęłam zdjęcia i przygotowałam HTML oraz CSS dla main
agacia1515w-ops Mar 11, 2026
002a67c
Setting font for main
agacia1515w-ops Mar 11, 2026
22a722d
Setting font styles for main paragraphs
agacia1515w-ops Mar 11, 2026
b0340a7
Pictures for desing
agacia1515w-ops Mar 11, 2026
72f958c
Gallery section basic version done
agacia1515w-ops Mar 11, 2026
4cb3ac4
Gallery button
agacia1515w-ops Mar 12, 2026
44196a5
Bose content
agacia1515w-ops Mar 12, 2026
1b67d30
Sccs skeleton for Bose
agacia1515w-ops Mar 12, 2026
01c32bb
Bose styled
agacia1515w-ops Mar 12, 2026
9795341
Address block for Contact us
agacia1515w-ops Mar 12, 2026
dff4b07
HTML for form ready
agacia1515w-ops Mar 12, 2026
f24f43a
Visually hidden form labels
agacia1515w-ops Mar 12, 2026
c48bbfb
form styles
agacia1515w-ops Mar 12, 2026
06bc63b
Footer ready
agacia1515w-ops Mar 12, 2026
b4c23bc
Navigacion skeleten
agacia1515w-ops Mar 13, 2026
e78d295
Remove node_modules from repo and add gitignore
agacia1515w-ops Mar 13, 2026
2e82641
Menu ready for interaction
agacia1515w-ops Mar 13, 2026
98dc259
HTML for menu rea
agacia1515w-ops Mar 13, 2026
666e740
menu icons and background
agacia1515w-ops Mar 13, 2026
c7cf55e
HTML ready for staling
agacia1515w-ops Mar 15, 2026
465ebf2
Styling links
agacia1515w-ops Mar 15, 2026
78a0611
Call link styled
agacia1515w-ops Mar 16, 2026
3a4253e
menu transition
agacia1515w-ops Mar 16, 2026
4a39ed8
Working menu
agacia1515w-ops Mar 16, 2026
46a8ca2
Navigation spacing is ready
agacia1515w-ops Mar 25, 2026
b10acdb
Setting for menu ist ready
agacia1515w-ops Mar 26, 2026
3deddfb
Seatting for header ist ready
agacia1515w-ops Mar 26, 2026
43da7c7
Trigger rebuild for GitHub Pages
agacia1515w-ops Mar 28, 2026
f5f915e
make build
agacia1515w-ops Mar 30, 2026
45a7bbf
Fix spacing between elements
agacia1515w-ops Apr 1, 2026
eb48fa5
Merge develop into gh-pages, resolved conflicts and kept develop version
agacia1515w-ops Apr 1, 2026
605f2f3
foto
agacia1515w-ops Apr 1, 2026
8aaa372
Add all images, three folders, and complete mobile version
agacia1515w-ops Apr 1, 2026
5005234
Add all images, three folders, and complete mobile version
agacia1515w-ops Apr 1, 2026
84a7168
restore working code from temp-restore
agacia1515w-ops Apr 3, 2026
4254ff6
make build
agacia1515w-ops Apr 7, 2026
71f7853
Media queries and grid for header
agacia1515w-ops Apr 7, 2026
70daa12
mixin for-desktop
agacia1515w-ops Apr 8, 2026
917d7a8
Poprawiony homepage do GitHub Pages
agacia1515w-ops Apr 8, 2026
8b3ce4c
Rozwiązano konflikty merge z origin/develop
agacia1515w-ops Apr 8, 2026
6fc33fd
Grid for main
agacia1515w-ops Apr 9, 2026
e62a04e
Extract grid mixin
agacia1515w-ops Apr 9, 2026
ef54182
Gallery grid
agacia1515w-ops Apr 9, 2026
8250cb4
Font for body
agacia1515w-ops Apr 9, 2026
6444282
grid for bose
agacia1515w-ops Apr 13, 2026
c7cb9db
Grid for contact
agacia1515w-ops Apr 13, 2026
1da4779
hover state for burger icon
agacia1515w-ops Apr 14, 2026
0164e8f
foto for mobill and desktop
agacia1515w-ops Apr 14, 2026
016815d
foto for footer mobill and desktop
agacia1515w-ops Apr 14, 2026
88e2475
new foto for footer
agacia1515w-ops Apr 15, 2026
91b080a
mobill ready
agacia1515w-ops May 4, 2026
8463e12
Fix the mobile version
agacia1515w-ops May 5, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
/backstop_data
/dist
/node_modules
29 changes: 29 additions & 0 deletions .github/workflows/test.yml-template
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Test

on:
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [20.x]

steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm test
- name: Upload HTML report(backstop data)
if: ${{ always() }}
uses: actions/upload-artifact@v2
with:
name: report
path: backstop_data
17 changes: 2 additions & 15 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,15 +1,2 @@
.idea
.vscode
build
dist
node_modules
.DS_Store

npm-debug.log*
yarn-debug.log*
yarn-error.log*

raw_reports
reports
cypress/screenshots
cypress/videos
main.css
main.css.map
Binary file added Bose-1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Bose-2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Bose-3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added header.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
161 changes: 151 additions & 10 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,158 @@
name="viewport"
content="width=device-width, initial-scale=1.0"
/>
<title>Miami</title>
<link
rel="stylesheet"
href="src/styles/main.scss"
/>
<script
src="src/scripts/main.js"
defer
></script>
<title>BOSE</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap"
rel="stylesheet">

<link rel="stylesheet" href="styles/main.css">

</head>

<body>
<h1>Miami</h1>
<header class="header">
<h1 class="title">
The world shades.
<br>
Your music shines.
</h1>
</header>



<section class="section">
<h2 class="title title-section">
Recommended
</h2>
</section>

<article class="Bose">
<img class="Bose__photo" src="Bose-1.jpg" alt="">
<h3 class="Bose__name">Bose portable Smart speaker</h3>
<p class="Bose__role">Smart home</p>
<p class="Bose__price">$ 399.00</p>
</div>
</article>
<article class="Bose">
<img class="Bose__photo" src="Bose-2.jpg" alt="">
<h3 class="Bose__name">SoundLink Flex Bluetooth speaker</h3>
<p class="Bose__role">Portable bluetooth</p>
<p class="Bose__price">$ 149.00</p>
</div>
</article>
<article class="Bose">
<img class="Bose__photo" src="Bose-3.jpg" alt="">
<h3 class="Bose__name">SoundLink Color Bluetooth speaker II</h3>
<p class="Bose__role">Portable bluetooth</p>
<p class="Bose__price">$ 129.00</p>
</div>
</article>


<section class="section">
<h4 class="title title-section">
Browse Bose
<br>
products by
<br>
category
</h4>
<article class="article">
<div class="pictures">
<img src="picture-1.jpg" class="pictures__item" alt="">
<img src="picture-2.jpg" class="pictures__item" alt="">
</div>
<p class="article__paragraph">Headphones & earbuds</p>
</article>
<article class="article">
<div class="pictures">
<img src="picture-3.jpg" class="pictures__item" alt="">
<img src="picture-4.jpg" class="pictures__item" alt="">
</div>
<p class="article__paragraph">Speakers</p>
</article>
<article class="article">
<div class="pictures">
<img src="picture-5.jpg" class="pictures__item" alt="">
<img src="picture-6.jpg" class="pictures__item" alt="">
</div>
<p class="article__paragraph">Audio sunglasses</p>
</article>



<a href="#" class="button">View all</a>
</section>




<main class="main">
<h5 class="title title--secondary">
Why buy direct
<br>
from Bose
</h5>
<p class="main__paragraph">Free 2-day shipping and returns</p>

<p class="main__paragraph">90-day risk-free trial</p>

<p class="main__paragraph">World class customer service</p>
<p class="main__paragraph">My Bose account management</p>

<p class="main__paragraph main__paragraph--bold">
A great product is more than what’s
in the box. It’s a promise of premium
performance, world-class support,
and everything you expect from a
trusted brand. It’s just one of many
reasons why you’ll shop with
confidence on Bose.com.</p>

</main>

<section class="section">
<h6 class="title title-section">
Contact us
</h6>

<form class="form">
<div class="form__item">
<label for="name" class="form__label">Name</label>
<input class="form__input" type="text"
placeholder="Name">
</div>

<div class="form__item">
<label for="email" class="form__label">Email</label>
<input class="form__input" type="email"
placeholder="Email">
</div>
<div class="form__item">
<label for="message" class="form__label">Message</label>
<textarea class="form__textarea" placeholder="Message"></textarea>
</div>

<button class="button button--primary">Send</button>



<address class="address">
<h7 class="address__label">Phone</h7>
<p class="address__content">+1 234 5555-55-55</p>
<h7 class="address__label">Email</h7>
<p class="address__content">[email protected]</p>
<h7 class="address__label">Address</h7>
<p class="address__content">
400 first ave.
<br>
suite 700Minneapolis,
<br>
MN 55401
</p>
</address>
</section>
</body>
</html>
1 change: 1 addition & 0 deletions node_modules/.bin/acorn

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/bemlint

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/browserslist

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/create-jest

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/cross-env

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/cross-env-shell

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/cssesc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/detect-libc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/esbuild

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/escodegen

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/esgenerate

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/esparse

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/esvalidate

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/import-local-fixture

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/is-docker

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/jest

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/js-yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/jsesc

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/json5

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/linthtml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/mate-scripts

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/nanoid

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/node-which

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/parser

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/prettier

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/resolve

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/rimraf

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/rollup

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/sass

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/semver

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/stylelint

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/tree-kill

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/update-browserslist-db

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/vite

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions node_modules/.bin/yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading