Skip to content

Commit 6ef4b27

Browse files
committed
forecast out line created
1 parent 8874e91 commit 6ef4b27

File tree

3 files changed

+69
-42
lines changed

3 files changed

+69
-42
lines changed

src/App.js

Lines changed: 6 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,18 @@
1-
import sunny from './images/sun.png'
1+
2+
import Weather from './WeatherDaily.js';
23
import './index.css';
34

45
export default function App() {
56
return (
6-
<div className="App">
7-
<div className='container'>
8-
<div className='weather-app'>
9-
<div className='search-up'>
10-
<i className='fa-solid fa-location-dot'></i>
11-
<div className='local'>London</div>
12-
</div>
13-
<div className='search-bar'>
14-
<input type='text' placeholder='Enter a location...' />
15-
<i className='fa-solid fa-magnifying-glass'></i>
16-
</div>
17-
18-
<div className='weather-icon'>
19-
<img src={sunny} alt='sunny' />
20-
</div>
21-
<div className='temp'>30° C</div>
22-
23-
<div className='weather-description'>Clear & Sunny</div>
24-
25-
<div className='date'>Friday July 30, 2024</div>
26-
<div className='weather-details'>
27-
<div className='humidity'>Humidity
28-
<div>
29-
<i className='fa-solid fa-droplet'>80 %</i></div></div>
30-
31-
<div className='wind'>Wind
32-
<div>
33-
<i className='fa-solid fa-wind'>16 km/h</i></div></div>
34-
</div>
35-
36-
</div>
37-
<div className='forecast-box'>
38-
<div className='box-column'>
39-
<div className='day-one'>day one forecast</div>
40-
<div className='day-two'>day 2 forecast</div>
41-
<div className='day-three'>day 3</div>
42-
</div>
43-
44-
</div>
45-
</div>
7+
<div>
468

9+
<Weather />
4710
<footer>
4811
This project was coded by Nic Alonso, opened sourced on {""}
4912
<a href='https://github.com/Lonz8576' target='_blank'>GitHub</a>
5013
</footer>
51-
</div>
14+
</div>
15+
5216

5317
);
5418
}

src/ForecastDays.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import React from 'react'
2+
3+
4+
5+
export default function Forecast() {
6+
return (
7+
<div className='forecast-box'>
8+
<div className='box-column'>
9+
<div className='day-one'>day one forecast</div>
10+
<div className='day-two'>day 2 forecast</div>
11+
<div className='day-three'>day 3</div>
12+
</div>
13+
</div>
14+
15+
)
16+
}

src/WeatherDaily.js

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
import React from "react";
2+
import sunny from './images/sun.png'
3+
import Forecast from "./ForecastDays";
4+
5+
6+
7+
export default function weather() {
8+
return (
9+
<div className="App">
10+
<div className='container'>
11+
<div className='weather-app'>
12+
<div className='search-up'>
13+
<i className='fa-solid fa-location-dot'></i>
14+
<div className='local'>London</div>
15+
</div>
16+
<div className='search-bar'>
17+
<input type='text' placeholder='Enter a location...' />
18+
<i className='fa-solid fa-magnifying-glass'></i>
19+
</div>
20+
21+
<div className='weather-icon'>
22+
<img src={sunny} alt='sunny' />
23+
</div>
24+
<div className='temp'>30° C</div>
25+
26+
<div className='weather-description'>Clear & Sunny</div>
27+
28+
<div className='date'>Friday July 30, 2024</div>
29+
<div className='weather-details'>
30+
<div className='humidity'>Humidity
31+
<div>
32+
<i className='fa-solid fa-droplet'>80 %</i></div></div>
33+
34+
<div className='wind'>Wind
35+
<div>
36+
<i className='fa-solid fa-wind'>16 km/h</i></div></div>
37+
</div>
38+
39+
</div>
40+
<Forecast />
41+
42+
</div>
43+
</div>
44+
45+
46+
);
47+
}

0 commit comments

Comments
 (0)