Skip to content

Commit 7ca5ff5

Browse files
authored
Merge pull request carolineabreu#47 from ZihSilva/new-design
New design
2 parents a04fb36 + 2e5466e commit 7ca5ff5

File tree

6 files changed

+84
-8
lines changed

6 files changed

+84
-8
lines changed

README.md

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
1-
# [TSW - Travel Safety for Woman](https://tsw.netlify.app/)
1+
# [TSW - Travel Safety for Women](https://tsw.netlify.app/)
22

33
![image](./src/images/main-page.png)
44
![image](./src/images/desktop-size.png)
55

6-
Project made for the second project of IronHack's Web Development Bootcamp São Paulo - Remote.
6+
Welcome to our project, created as part of the second project of IronHack's Web Development Bootcamp São Paulo - Remote!
77

8-
We use **ReactJS, HTML, CSS, JavaScript** and the libraries **Axios, ant design, material UI, and grommet**.
8+
Our goal with this project was to create a website that helps women travel safely and confidently. We understand that women often face unique challenges when traveling alone, from cultural and religious beliefs to health and security concerns.
99

10-
Women travel for countless reasons, whether to discover new frontiers, pursue business opportunities, or simply to rest and relax – but not unlike men. There’s a huge difference between women and men, when it comes to health and security, and how travelers are affected by the religious and cultural beliefs of the foreign countries they visit. The truth is that women face greater obstacles, especially when traveling alone. Considering that, our project is a website with information about the security of countries, aimed to help women to travel safely. It contains the "GeoSure" ranking, which explains if a country is secure and if it is not, the reasons for it. Also, In TSW you can check the comments of women describing their experiences and impressions while traveling to a certain country, as well as other important information.
10+
The website features the GeoSure ranking, which explains the safety of a particular country, and reasons why a country may be deemed unsafe. Additionally, it also includes comments from other women who have traveled to a specific country, providing real-life perspectives and experiences.
11+
12+
The website is built using ReactJS, HTML, CSS, JavaScript, and the libraries Axios, ant design, material UI, and grommet.
13+
We hope that this website serves as a valuable resource for women planning their next trip.
1114

1215
Made by [Caroline](https://github.com/carolineabreu), [Larissa](https://github.com/larissambn) and [Zimarlen](https://github.com/ZihSilva).

src/components/Navbar/Navbar.css

+2-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777

7878
.nav-list-btn {
7979
display: block;
80-
justify-contesnt: center;
80+
justify-content: center;
8181
text-align: center;
8282
border-radius: 20px;
8383
text-decoration: none;
@@ -108,6 +108,7 @@
108108
font-size: 1.5rem;
109109
display: flex;
110110
align-items: center;
111+
padding-left: 20px;
111112
font-family: "Fira Sans Extra Condensed", sans-serif;
112113
}
113114

src/components/Navbar/Navbar.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ function Navbar() {
3939
<Link to="/comments"
4040
className="nav-list"
4141
onClick={closeMobileMenu}>
42-
Testimonial
42+
Comments
4343
</Link>
4444
</li>
4545
<li className="nav-item">

src/pages/AboutUs/AboutUs.module.css

+68
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,72 @@
2323
line-height: 2;
2424
}
2525

26+
.cards-item-link {
27+
display: flex;
28+
flex-flow: column;
29+
width: 100%;
30+
box-shadow: 0 6px 20px rgba(56, 125, 255, 0.17);
31+
-webkit-filter: drop-shadow(0 6px 20px rgba(56, 125, 255, 0.017));
32+
filter: drop-shadow(0 6px 20px rgba(56, 125, 255, 0.017));
33+
border-radius: 10px;
34+
overflow: hidden;
35+
text-decoration: none;
36+
}
37+
.cards-item-pic-wrap {
38+
position: relative;
39+
width: 100%;
40+
padding-top: 67%;
41+
overflow: hidden;
42+
}
43+
44+
.fade-img {
45+
animation-name: fade-img;
46+
animation-duration: 2s;
47+
}
48+
49+
.cards-item-pic-wrap::after {
50+
content: attr(data-category);
51+
position: absolute;
52+
bottom: 0;
53+
margin-left: 10px;
54+
padding: 6px 8px;
55+
max-width: calc((100%) - 60px);
56+
font-size: 16px;
57+
font-weight: 700;
58+
color: #fff;
59+
background-color: #2d712799;
60+
box-sizing: border-box;
61+
}
62+
63+
.cards-item-img {
64+
position: absolute;
65+
top: 0;
66+
right: 0;
67+
bottom: 0;
68+
left: 0;
69+
display: block;
70+
width: 100%;
71+
max-width: 100%;
72+
height: 100%;
73+
max-height: 100%;
74+
object-fit: cover;
75+
transition: all 0.2s linear;
76+
}
77+
78+
.cards-item-img:hover {
79+
transform: scale(1.1);
80+
}
81+
82+
.cards-item-info {
83+
padding: 20px 30px 30px;
84+
}
85+
86+
.cards-item-text {
87+
color: #252e48;
88+
font-size: 18px;
89+
line-height: 24px;
90+
}
91+
2692
.h1 {
2793
font-size: 40px;
2894
color: rgb(14, 82, 59);
@@ -31,6 +97,8 @@
3197
justify-content: center;
3298
}
3399

100+
101+
34102
@media only screen and (min-width: 1200px) {
35103
.container {
36104
width: 74%;

src/pages/Comment/Comment.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424

2525
.form {
2626
background-color: #ffff;
27-
box-shadow: 2px 3px #b484a8;
27+
/* box-shadow: 2px 3px #; */
2828
padding-bottom: 25px;
2929
color: #5cbdb9;
3030
border: 50px;

src/pages/CountryInfo/CountryInfo.module.css

+5-1
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,14 @@ ul {
3737
li {
3838
padding: 3px;
3939
color: black;
40-
list-style-type: square;
40+
list-style-type: none;
4141
padding-top: 10px;
4242
}
4343

44+
ul li {
45+
list-style-type: square;
46+
}
47+
4448
/* a {
4549
color: #5cbdb9;
4650
} */

0 commit comments

Comments
 (0)