Material-ui: рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдРрдк рдореЗрдВ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рдлрд╝реЙрдиреНрдЯ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 5 рдорд╛рд░реНрдЪ 2018  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: mui-org/material-ui

рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдРрдк https://github.com/mui-org/material-ui/tree/v1-beta/examples/create-react-app-with-typescript рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рд╣реИ

рдореИрдВ рдмрд╣реБрдд рд╣реА рдмреБрдирд┐рдпрд╛рджреА рдиреМрдмрд╛рд░ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ:

const styles: StyleRulesCallback<'root'> = theme => ({
  root: {
    textAlign: 'center',
    paddingTop: theme.spacing.unit * 20,
  },
});

class App extends React.Component<WithStyles<'root'>, {}> {

  render() {
    return (
      <div className={this.props.classes.root}>

          <AppBar>
            <Toolbar>
              <Typography variant="title" color="inherit">
                 Title
              </Typography>
            </Toolbar>
          </AppBar>

      </div>
    );
  }
}

export default withRoot(withStyles(styles)<{}>(App));

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдордЧреНрд░реА рдпреВрдЖрдИ рдШрдЯрдХреЛрдВ рдореЗрдВ рд╕рднреА рдлреЛрдВрдЯ рдЫреЛрдЯреЗ рд╣реИрдВред рдмрдЯрди, рдЪрдпрди, рдЯрд╛рдЗрдкреЛрдЧреНрд░рд╣реАред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЗрд╕реЗ рдХреНрдпреЛрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ:
Imgur

рдЗрд╕рдХреЗ рдмрдЬрд╛рдп https://material-ui-next.com/demos/app-bar/

рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдлрд╝реЙрдиреНрдЯ рдЗрддрдирд╛ рдЫреЛрдЯрд╛ рдХреНрдпреЛрдВ рд╣реИ?

image

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдирд┐рдореНрди рд╢реИрд▓реА рд╕реЗрдЯ рдХрд░рдХреЗ рд▓реЛрдЧ рдЗрд╕ рдкрд╣реБрдБрдЪ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

html {
  font-size: 16px;
}

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЯрд╛рдЗрдкреЛрдЧреНрд░рд╛рдлреА рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП h2 рддрддреНрд╡ рдореЗрдВ рдЙрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ font-size рд╣реИ: 1.3125rem ред

рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдХрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ, rem рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрдзрд╛рд░ рдлрд╝реЙрдиреНрдЯ-рдЖрдХрд╛рд░ рдХрд╛ рдПрдХ рдмрд╣реБ рд╣реИ , рдЖрдорддреМрд░ рдкрд░ html рддрддреНрд╡ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЕрдкрдиреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░реЗрдВ, рдХреНрдпрд╛ рдЖрдкрдХреЗ html рддрддреНрд╡ рдкрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдПрдХ рдлрд╝реЙрдиреНрдЯ-рдЖрдХрд╛рд░ рд╣реИ?

рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдХреЛрдбреИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ рдкреБрди: рдкреЗрд╢ рдХрд░

рдПрдХ рддрд░рдл рдХреЗ рд░реВрдк рдореЗрдВ, рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЪреАрдЬ рд╕реНрдЯреИрдХрдСрд╡рд░рдлреНрд▓реЛ рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рдкреНрд░рд╢реНрди рдкреЛрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдХреБрдЫ рдорджрдж рдорд┐рд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рд╡рд╣рд╛рдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдХреНрд░рд┐рдп рд╕рдореБрджрд╛рдп рдХреЗ рд╕рджрд╕реНрдп рд╣реИрдВред рдореБрджреНрджреЗ рд╕рдорд░реНрдерди рдкреНрд░рд╢реНрдиреЛрдВ рд╕реЗ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред

рд╣рдо рдЖрдк рд╕реЗ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдкрдХрдбрд╝ рд▓реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ рдмреНрд▓рд╢ рдкрд░, рдпрд╣ рд╕рд╛рдордЧреНрд░реА-рдЙрдИ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд▓рдЧрддреА рд╣реИред

рдирд┐рдореНрди рд╢реИрд▓реА рд╕реЗрдЯ рдХрд░рдХреЗ рд▓реЛрдЧ рдЗрд╕ рдкрд╣реБрдБрдЪ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

html {
  font-size: 16px;
}
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕