egon's People
egon's Issues
Add missing assets
- High quality animated logo
- All fonts (Helvetica, Bodoni, regular, bold, light, etc.) in all formats (
.ttf
,.eot
,.woff
and.woff2
)
Make list of used fonts (regular, bold, semibold, etc.), then buy them from one of these:
https://www.linotype.com/fr/317643/itc-bodoni-72-book-product.html?site=webfonts&format=ot-cff&branding=pro
https://www.fonts.com/font/itc/itc-bodoni-seventytwo
https://www.fontshop.com/families/itc-bodoni-72/buy
https://www.myfonts.com/products/std-book-bodoni-seventy-two-363275
Add prod branch
Check RGPD
Since cookies are not used, no need for RGPD.
Fix blinking transition between splashscreen and homepage
Fix navigation bug
Check new packages (scroll lock and focus lock) because it seems to appear after menu or newsletter form has been displayed
Fixed pixellised images on iPhone
Carousel + check others
Make portrait mobile-specific images for native vertical images
Check UI on different browsers
Add OG metatags
Image should be manifest1.png
with EGON in white at the front
Center text block in carousel
Align text to top in carousel slides
Check performance in Lighthouse
Update UI (check with S)
Add favicon
Add legal notice
Fix reload and copy/paste of URL
https://github.com/rafgraph/react-router-hash-link
https://www.google.com/search?q=configure+ovh+browserrouter&rlz=1C1GCEU_fr&oq=configure+ovh+browserrouter&aqs=chrome..69i57j33i160l3.3874j0j7&sourceid=chrome&ie=UTF-8
https://stackoverflow.com/questions/51974369/what-is-the-difference-between-hashrouter-and-browserrouter-in-react
https://www.google.com/search?q=configure+ovh+browserrouter&rlz=1C1GCEU_fr&oq=configure+ovh+browserrouter&aqs=chrome..69i57j33i160l3.3874j0j7&sourceid=chrome&ie=UTF-8
https://stackoverflow.com/questions/40533387/react-router-browserhistory-ovh
https://community.ovh.com/search?q=htaccess%20category%3A8
Check HTTPS certificate
SSL certificate is free and automatic with OVH.
Setup CI/CD
Rename branch to dev
Fill metatags (keywords, description, etc.)
Add Mailchimp newsletter subscribe form
Email address form is located in the footer
https://mailchimp.com/fr/help/add-a-signup-form-to-your-website/
Try using one of these packages:
Align home page to the left
Try adding an empty <div>
in first position and give it a max width
Improve Google Analytics to work with SPA
Find a really free QR code generator
Add gesture on carousel
Increase text size in manifest on small screen
Migrate from sass-lint to Stylelint
Add MENU on top of carousel
Add privacy policy
Add Google Analytics
Expand menu on keyboard navigation
Animate text while scrolling
Plug correct Mailchimp URL
Login: [email protected]
Password: Egon2022.
Handle responsiveness
✔ Header
✔ Footer
✔ Menu
✔ Newsletter
✔ Home
✔ Carousel
✔ Expertises
✔ Creation
✔ Contact
✔ JoinUs
✔ LegalNotice
✔ PrivacyPolicy
✔ SplashScreen
Fix erratic auto-scroll while navigating
Use named line in grid display
Fix UI on iPhone
Fix build
Fix footer padding on small screens
Create multiple versions of images
Fix portrait/landscape resize
Fix scroll when navigating to "thank you"
Setup prod build and deployment on tag push
Fix hashlink scroll
Add version
- Add
version.json
file (version and date) - Use version from file above and display it in footer (?)
- Write version and date in file at build time
Secure deployment chain
Restreindre les permissions de la clé côté OVH : dans authorized_keys
, indiquer que cette clé n'autorise que rsync
, etc.
Check cookies
No tracking cookies are used.
Fix cropping in clients carousel images
Fix language switch
Since the change from BrowserRouter
to HashRouter
, switching language doesn't work any longer.
Fix language selection not accessible via keyboard
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.