gta website recreation in react
-
- header
-
- title // not sure if we need another property for the preview
-
- navbar
-
- navigation
-
- backwards arrow
-
- icons
-
- interactivity
-
- forwards arrow
-
- icons
-
- interactivity
-
- styles + responsivity // change color when no next/previous page
-
- home button // set page to eyefind.info
-
- history button
-
- dropdown
-
- icons
-
- list history
-
- interactivity
-
- search bar
-
- input field
-
- set and update history
-
- close window
-
- icons
-
- STYLES!!!
-
- app
-
- pages // all pages in the gta v version not online (have not included exclusively gta online pages) (understand the pages grow as the story progresses, dont worry about this, just include as much as possible, also all pages should be viewed from the perspective of michael (if you really want to, ill probably make a branch for the other characters viewpoints))
-
-
- navbar
-
- banner
-
- page categories
-
- styles
-
- search
-
- page categories
-
- page lists
-
- put all into pagecategories.json
-
- random
-
- randomly take from list in pagecategories.json
-
- main page
-
- error page
-
- random image + text
-
-
- www.diamondcasinoandresort.com // gta v version (not online)
-
- www.lifeinvader.com // michael
-
- www.bawsdaq.com // just generate random numbers
-
- www.lcn-exchange.com // just generate random numbers
-
- www.maze-bank.com // add michaels balance as the integer limit
-
- www.thebankofliberty.com // (michael cannot see these)
-
- www.fleeca.com // (michael cannot see these)
-
- www.dynasty8executiverealty.com // under construction
-
- www.stoppayingyourmortgage.net // domain for sale in game
-
- www.righteousslaughter7.com // if possible include video, otherwise show disclaimer
-
- www.kungfurainbowlazerforce.com // if possible include video, otherwise show disclaimer
-
- www.republicanspacerangers.com // if possible include video, otherwise show disclaimer
-
- www.princessrobotbubblegum.com // if possible include video, otherwise show disclaimer
-
-
- main page
-
- anatomy
-
- footer
-
-
- ads help me list these
-
- yournewbabyname
-
- lifeinvader
-
- ....
-
- help me add more
read CONTRIBUTING.md
all sites are in the xbox aspect ratio of width 1920px (max-width and min-width are set to these on all websites)
I DO NOT WANT TO MAKE RESPONSIVE UI!!!!!!!!!!!!!
all ui is based off michael's phone
icons from https://fontawesome.com/, will not be exact match, but try your best, custom made icons may be added though.
dont worry if images dont exactly fit, or aren't exactly like in game or aren't the best resolution, you can
- use remove.bg to remove backgrounds
- add drop shadow in css
- resize it smaller
depending on my feelings later i may actually replace or redraw images and icons, but just working on a rough draft of all the websites for now
this has been done before btw: https://github.com/nicxes/gtavweb, although not to full extent and using php
will work on uploading captures of websites from in game
will host on github pages soon