@@ -42,7 +42,7 @@ const InfoDetailComponent = ({weatherCurrent}) => {
4242 < Fragment >
4343 < div className = 'sm:flex-col md:flex md:flex-row justify-between mt-5 mb-5 px-4' >
4444 < div className = 'flex-col sm:w-full lg:w-1/2' >
45- < div className = 'flex flex-row items -start' >
45+ < div className = 'flex flex-row justify-between sm:justify -start' >
4646 < div >
4747 { getWeatherIcon ( weatherCurrent ) . startsWith ( 'wi' ) ? (
4848 < p
@@ -59,11 +59,11 @@ const InfoDetailComponent = ({weatherCurrent}) => {
5959 src = { `./weather/${ getWeatherIcon ( weatherCurrent ) } .svg` }
6060 alt = 'icon'
6161 title = { weatherCurrent . summary }
62- className = '-mt-2 w-20 h-20 object-contain'
62+ className = '-mt-2 w-24 h-24 object-contain'
6363 />
6464 ) }
6565 </ div >
66- < div className = 'flex justify-start items-center ml-3' >
66+ < div className = 'flex justify-start items-center pr-6 sm: ml-3' >
6767 < div >
6868 < span className = 'text-5xl font-bold' >
6969 { computedTempValue ( 'temperature' ) }
@@ -90,36 +90,41 @@ const InfoDetailComponent = ({weatherCurrent}) => {
9090 </ div >
9191 </ div >
9292 </ div >
93- < p className = 'font-medium ml-6 capitalize' >
93+ < p className = 'hidden sm:flex font-medium ml-6 capitalize' >
9494 { weatherCurrent . summary }
9595 </ p >
9696 </ div >
97- < div className = 'mt-6 ml-3 sm:mt-1 sm:w-full lg:w-1/2 text-sm sm:text-lg' >
98- < div className = 'flex flex-row' >
99- < p className = 'font-light' > Humidity:</ p >
100- < p className = 'mx-1' > { Math . round ( weatherCurrent . humidity ) } </ p >
101- < p className = 'text-sm mt-1' >
102- < FiPercent />
103- </ p >
104- </ div >
105- < div className = 'flex items-center' >
97+ < div className = 'flex flex-row justify-between sm:flex-col sm:mt-1 sm:w-full lg:w-1/2' >
98+ < p className = 'sm:hidden font-medium ml-6 capitalize text-xl' >
99+ { weatherCurrent . summary }
100+ </ p >
101+ < div className = 'text-sm sm:text-lg' >
102+ < div className = 'flex flex-row' >
103+ < p className = 'font-light' > Humidity:</ p >
104+ < p className = 'mx-1' > { Math . round ( weatherCurrent . humidity ) } </ p >
105+ < p className = 'text-sm mt-1' >
106+ < FiPercent />
107+ </ p >
108+ </ div >
109+ < div className = 'flex items-center' >
110+ < p >
111+ < span className = 'font-light' > Wind:</ span >
112+ { computedSpeedValue ( ) } { ' ' }
113+ </ p >
114+ < p className = 'text-3xl' >
115+ {
116+ < WeatherIconComponent
117+ type = { getWindDirection ( weatherCurrent . windBearing ) }
118+ />
119+ }
120+ </ p >
121+ </ div >
106122 < p >
107- < span className = 'font-light' > Wind:</ span >
108- { computedSpeedValue ( ) } { ' ' }
109- </ p >
110- < p className = 'text-3xl' >
111- {
112- < WeatherIconComponent
113- type = { getWindDirection ( weatherCurrent . windBearing ) }
114- />
115- }
123+ < span className = 'font-light' > Feels like:</ span >
124+ { computedTempValue ( 'apparentTemperature' ) }
125+ < sup > o</ sup >
116126 </ p >
117127 </ div >
118- < p >
119- < span className = 'font-light' > Feels like:</ span >
120- { computedTempValue ( 'apparentTemperature' ) }
121- < sup > o</ sup >
122- </ p >
123128 </ div >
124129 </ div >
125130 </ Fragment >
0 commit comments