Coder Social home page Coder Social logo

frontend's Introduction

Setting up

For installing with libraries' requirement on Vercel use the next in the install command: yum install automake -y && yarn install.

As we are not using optimization libraries, we don't need use this method anymore.

Notes

  • For lazy-loaded images, for now we can't not do this easily with the next/image component.

frontend's People

Contributors

salahaddin avatar dependabot[bot] avatar

Watchers

James Cloos avatar  avatar  avatar

frontend's Issues

Localize tool types.

It would be beautiful if in my skills i could see each title localized to a language.
In this case, we could do the next:

  1. Get the group name and lower it.
  2. Put each type label in a new localization which just contains them.
  3. Use this one to get the localized name.
  4. Pass the result as the new group.

It could be a pure function!

Control timelime items' responsivenes

It need to be tested and improved:

  • Link in experiences is overloaded -> Extend a few the timeline width.
  • Review timeline responsiveness.
  • Review timeline item responsiveness.

Prop `className` did not match with Server

React is showing me this error all time i don't restart the server:

Warning: Prop `className` did not match. Server: "MuiAvatar-root MuiAvatar-circle makeStyles-large-5" Client: "MuiAvatar-root MuiAvatar-circle makeStyles-large-1"
    in div (created by ForwardRef(Avatar))
    in ForwardRef(Avatar) (created by WithStyles(ForwardRef(Avatar)))
    in WithStyles(ForwardRef(Avatar)) (at personalinformation.js:73)
    in div (created by ForwardRef(CardHeader))
    in div (created by ForwardRef(CardHeader))
    in ForwardRef(CardHeader) (created by WithStyles(ForwardRef(CardHeader)))
    in WithStyles(ForwardRef(CardHeader)) (at personalinformation.js:39)
    in section (created by ForwardRef(Paper))
    in ForwardRef(Paper) (created by WithStyles(ForwardRef(Paper)))
    in WithStyles(ForwardRef(Paper)) (created by ForwardRef(Card))
    in ForwardRef(Card) (created by WithStyles(ForwardRef(Card)))
    in WithStyles(ForwardRef(Card)) (at personalinformation.js:38)
    in PersonalInformation (at about-me.js:80)
    in main (created by ForwardRef(Container))
    in ForwardRef(Container) (created by WithStyles(ForwardRef(Container)))
    in WithStyles(ForwardRef(Container)) (at layout.js:26)
    in Layout (at about-me.js:38)
    in AboutMe (at _app.js:28)
    in App
    in ErrorBoundary (created by ReactDevOverlay)
    in ReactDevOverlay (created by Container)
    in Container (created by AppContainer)
    in AppContainer
    in Root

It also removes my custom styles by default one.

Support for rendering code snippets.

As this portfolio website also contains blogs from mine, it is required to enable code rendering.

It could use prismjs or highlights. Look around possible solutions.

Improving the SEO on page

The next task must be done in order to improve the website SEO.

  • Remove the log for web vitals in production (is it any way to restrict this to just dev environment)?
  • Use the different image formats to improve performance.

Upgrade to NextJS 10

Successfully upgrade the project to NextJS 10:

  • Install it on package.json
  • Replace image component with the Next built-in one.

Follow the specifications used in Vercel commerce.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.