Worlds rabbit it a site that wants to give knowleadge about the differents rabbits breeds. This site will be targeted towards rabbits owners or any people who wants to have a rabbit pet.
-
Navegation Bar
-
Info Section
-
In this section you will find information about each rabbit, such as a description of its breed, its behavior and its appearance.
-
The goal of this section is to provide information about rabbits and the differences between them for people who want to know more about their own rabbit or for people who are thinking about adopting one.
-
-
Fun Facts Section
-
Contact Us Section
-
Footer
-
Fonts
This are the fonts used for this website
- Amatic SC
- Kavivanar
- Sarala
-
Colors
This are the color used for this website
- Resizing
- When resize to the differents screen sizes it show the content as intended
- Navegation bar
- When pressing Info it sends you to info section
- When pressing Fun facts it sends you to Fun facts section
- When pressing Contact us it sends you to Contact us section
- Menu on smallers screens
- When pressing the menu icon it opens the menu options
- When pressing Info it sends you to info section
- When pressing Fun facts it sends you to Fun facts section
- When pressing Contact us it sends you to Contact us section
- When pressing the menu icon once the menu options are open it close the menu options
- When pressing the menu icon it opens the menu options
- Footer
- When pressing Facebook logo it opens Facebook in a new tab
- When pressing Twitter logo it opens Twitter in a new tab
- When pressing Youtube logo it opens Youtube in a new tab
- When pressing Instagram logo it opens Instagram in a new tab
- When pressing Tiktok logo it opens Tiktok in a new tab
- Contact us form
- When pressing Cancel it delete all the text in the form fields.
- When press Send and one of the fields are empty, it shows a message in the field that's empty requiring to be fill.
- When pressing send and all the fields are correctly fill, it opens a congratulations page that shows the data that you put in the fields.
-
HTML
- No errors were returned when passing through the official W3C validator
-
CSS
- No errors were found when passing through the official (Jigsaw) validator
-
Lighthouse report
Lighthouse report results that we run in incognito mode
-
Pressing any option in the navbar took you where it should but having a sticky header, it covered part of the content. I fixed it by giving this property to the body with the height of the header:
scroll-padding-top: 51px;
-
On larger screens the content was displayed in a single row instead of showing 2 elements per row. I fixed it using CSS grid instead of flexbox:
display: grid;
grid-template-columns: auto auto;
The site was deployed to GitHub pages. The steps to deploy are as follows:
-
In the GitHub repository, navigate to the Settings tab.
-
In the left menu go to Pages.
-
From the source section drop-down menu, select Deploy from a branch.
-
In the branch section select main and folder /(root), then press save.
-
The page will be automatically refreshed with a detailed ribbon display to indicate the successful deployment.
-
Go to World's Rabbits
-
Above the list of files, click Code.
-
Copy the URL for the repository.
-
Open Git Bash.
-
Change the current working directory to the location you want the cloned directory.
-
Type git clone, and then paste the URL you copied erlier.
git clone https://github.com/PaaulCB/worlds-rabbits.git
-
Press Enter to create your local clone.
- Go to World's Rabbits
- In the top-right corner of the page, click Fork.
- Under "Owner," select the dropdown menu and click an owner for the forked repository.
- By default, forks are named the same as their upstream repositories. Optionally, to further distinguish your fork, in the "Repository name" field, type a name.
- Optionally, in the "Description" field, type a description of your fork.
- Optionally, select Copy the DEFAULT branch only.
- Click Create fork.
-
The text for the web was taken from:
- https://en.wikipedia.org/wiki/Netherland_Dwarf_rabbit
- https://en.wikipedia.org/wiki/Holland_Lop
- https://en.wikipedia.org/wiki/Flemish_Giant_rabbit
- https://en.wikipedia.org/wiki/Silver_Fox_rabbit
- https://en.wikipedia.org/wiki/Cinnamon_rabbit
- https://en.wikipedia.org/wiki/Belgian_Hare
- https://www.medivet.co.uk/pet-care/pet-advice/facts-about-rabbits/
-
The icons in the footer and menu were taken from Font Awesome
-
The page where you send when you fill the form and the code to implement the footer and the dropdown menu was taken from the love-running project walkthrough
-
The steps to fork a repository were taken from github docs
-
The steps to clone a repository were taken from github docs
-
The template to make this README was taken from code institute
-
Fontjoy was used to choose the font families for this project
-
Coolors was used to choose the colors for this project
-
Birme was used to crop and change the format of the images
-
The images used for this website were taken from:
-
https://rabbitinformer.com/wp-content/uploads/2021/12/Cute-Holland-Lop-Rabbit-Outdoors-Large.jpg
-
https://gregrichdvm.com/wp-content/uploads/2022/11/holland-lop-Metairie-LA.jpg
-
https://cf.ltkcdn.net/small-mammals/rabbits/images/orig/321388-1600x1066-flemish-giant-rabbit.jpg
-
https://petkeen.com/wp-content/uploads/2020/11/rabbit-22300_1280-1024x672.jpg
-
https://rabbits.life/wp-content/uploads/2021/10/MaxPixel.net-Rabbit-Pet-Animal-1485651-1.jpg
-
https://64.media.tumblr.com/faaf0d45cf245cd08272a9e64cc50e78/tumblr_potrwcE7ss1uvq9elo1_640.jpg
-
https://www.thepetstep.com/wp-content/uploads/2020/01/Belgian-Hare.jpg
-
The image used for the favicon was taken from IMGBIN
-
The video of this site was taken from youtube