Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
16e8be0
install dependencies and test eslint.
trimakichan Dec 3, 2025
5d36387
adds contents in html and css files
trimakichan Dec 3, 2025
78d6dbd
updates coworking_agreement file
trimakichan Dec 3, 2025
5f6f51c
initialize temperature control functionality with event listeners
trimakichan Dec 3, 2025
2d514e7
refactor temperature control functions for improved readability and e…
trimakichan Dec 3, 2025
2e2a56f
adds colors based on the temperature.
trimakichan Dec 3, 2025
fde21be
refactor temperature display and styling; add SVG assets for temperat…
trimakichan Dec 3, 2025
e0264c6
Merge pull request #1 from trimakichan/Makiko/wave2
trimakichan Dec 4, 2025
eaa3312
complets wave 5 logic
trimakichan Dec 4, 2025
1c11ec0
Merge pull request #2 from trimakichan/Makiko/wave5
trimakichan Dec 4, 2025
7ae8783
finish wave 3-4
TRANGLE891 Dec 4, 2025
a5799a2
Merge branch 'main' of https://github.com/trimakichan/weather-report
TRANGLE891 Dec 4, 2025
9f5344d
refactor styling and layout; add initial HTML structure for weather r…
trimakichan Dec 4, 2025
8baf4f8
combines all the waves and refactors the code.
trimakichan Dec 4, 2025
504ce4b
refactor HTML structure; enhance city name section and remove unused …
trimakichan Dec 4, 2025
482ea85
Merge branch 'main' of https://github.com/trimakichan/weather-report …
trimakichan Dec 4, 2025
a71fe3a
refactor HTML and JavaScript; remove city name section and enhance la…
trimakichan Dec 4, 2025
3f37b3a
refactor: update script loading and improve state management in JavaS…
trimakichan Dec 5, 2025
85e0b9d
refactor: rename city reset button and update related functions
trimakichan Dec 5, 2025
05f502d
refactor: reorganize resetCityAndTemp function and improve code struc…
trimakichan Dec 5, 2025
ae5e6bf
Merge pull request #3 from trimakichan/Makiko/stylings
trimakichan Dec 5, 2025
d859179
fix some error
TRANGLE891 Dec 5, 2025
adfcb8d
removes import of findWeatherForCity from API.js
trimakichan Dec 5, 2025
30072ed
fix: reference findWeatherForCity from the global window object
trimakichan Dec 5, 2025
d55fa57
fix: update changeTemp function for clarity and reference findWeather…
trimakichan Dec 5, 2025
a4d51a3
fix: update proxyServer URL to use the production server
trimakichan Dec 5, 2025
47c4445
fix: add .env and .parcel-cache to .gitignore
trimakichan Dec 5, 2025
86f889a
Remove .env file from git history and ignore it
trimakichan Dec 5, 2025
fc2cada
moves script(with type=module) inside the head section and removes so…
trimakichan Dec 5, 2025
cca0567
refactor: move script tags inside head and adjust findWeatherForCity …
trimakichan Dec 5, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
.vscode
.DS_Store
node_modules
.parcel-cache
.parcel-cache

.env
3 changes: 3 additions & 0 deletions assets/cloudy.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/rain.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions assets/snow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions assets/sunny.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions assets/windy.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 8 additions & 2 deletions coworking_agreement.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,28 @@ Talk through each section with your partner. Add notes on what you discussed and

## Accessibility Needs
*What does each team member need access to in order to succeed and show up the best they can?*
Communicate via Slack.

## Collaboration vs. Individual Work Expectations
*Clarify your collaboration expectations - does your group want to write code together all of the time? Or divide work to do independently, then come together to share accomplishments? What tools and technologies can help your collaboration?*
Makiko:
We will prefer dividing work to do independently and then meet on Zoom to do code review and pair programming if needed.

## Learning Style
*How does each team member learn best in project settings?*
Makiko: Communicates well with a teammate and share ideas.

## Preferred Feedback Style
*How does each team member best receive feedback?*
Makiko: I prefer direct feedback.

## One Team Communication Skill to Improve
*What is a teamwork-related skill you want to work on?*
Makiko: I want to improve how I communicate my ideas and solutions to ensure my teammates and I are aligned.

## Optional: Other agreements
*Other co-working agreements that were not captured in the above sections.*

## Signatures
______________ _______________
Date: _________
Makiko Yokoyama, _______________
Date: 12/03/2025
55 changes: 54 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Expand All @@ -8,8 +9,60 @@
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Rubik&display=swap" rel="stylesheet">
<link rel="stylesheet" href="styles/index.css">
<script defer src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script defer src="./src/API.js"></script>
<script defer src="./src/index.js"></script>
</head>

<body>
<header class="header__header">
<h1>Weather Report</h1>
</header>

<div class="content-wrapper">
<section class="city-name__section">
<h2>City Name</h2>
<div class="wrapper">
<div>
<p>For the lovely city of</p>
<p id="headerCityName" class="header__city-name"></p>
</div>
<div>
<input type="text" id="cityNameInput" value="Seattle">
<button id="cityNameReset" class="city-name__reset-btn">Reset</button>
</div>
</div>
</section>

<section class="temperature__section">
<h2>Temperature</h2>
<div class="temperature__content">
<div class="temperature__controls">
<span id="increaseTempControl">⬆️</span>
<span id="tempValue"></span>
<span id="decreaseTempControl">⬇️</span>
</div>
<button id="checkWeather">Get Realtime Temperature</button>
</div>
</section>
<section class="sky__section">
<h2>Sky</h2>
<select id="skySelect" class="dropdown">
<option value="sunny" selected>Sunny</option>
<option value="cloudy">Cloudy</option>
<option value="rainy">Rainy</option>
<option value="snowy">Snowy</option>
</select>
<img id="sky" src="assets/sunny.svg" alt="weather icon">
</section>
</div>

<section class="garden__section">
<h2>Weather Garden</h2>
<div id="gardenContent" class="garden__content">
<div id="landscape"></div>
</div>
</section>
</body>
</html>

</html>
Loading