Size: a a a

React: русскоязычное сообщество

2021 January 03

СК

Сергей Коротаев... in React: русскоязычное сообщество
ПашМиш
Здравствуйте. Скажите, может кто-то подстказать гайд или курс по основам верстки с material ui?
На самом сайте у них примеры применения есть. Каждого элмента.
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
Ну вот к примеру у меня
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
Вся инфа есть у них на сайте очень подробно
источник

П

ПашМиш in React: русскоязычное сообщество
Сергей Коротаев
На самом сайте у них примеры применения есть. Каждого элмента.
Да, сасибо https://material-ui.com, https://material.io и https://css-tricks.com/snippets/css/a-guide-to-flexbox/ уже изучил. К сожалению про то как именно сочетать компоненты верстки там ничего нету (
источник

П

ПашМиш in React: русскоязычное сообщество
Вот на том же stackoverflow есть вопрос https://stackoverflow.com/questions/60451957/what-is-the-material-ui-box-component-for
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
Ну да - нужны примеры. Если взять у них что нибудь посложнее к примеру tabs - то можно увидеть как они применяют простейшие.
А так я пользуюсь как обычными дивами просто стили пишу не отдельно а прямо в них. С боксами и гридами очень удобно
источник

П

ПашМиш in React: русскоязычное сообщество
Самое полезное что на данный момент нашел, это 9 примеров без пояснения https://material-ui.com/ru/getting-started/templates/
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
Прикол в том что с материал везде классно выглядит что на маке что в хроме - а если писать самому то часто различается
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
Ну вот пояснение в исходном коде блоки - или ты хотел бы что бы прямо расписали почему этот элемент здесь?
источник

П

ПашМиш in React: русскоязычное сообщество
Например есть вот такой шаблон https://material-ui.com/getting-started/templates/sign-in/ и код к нему https://github.com/mui-org/material-ui/blob/master/docs/src/pages/getting-started/templates/sign-in/SignIn.js . Там и Box используется и Grid и Container но пока не могу понять почему именно они выбраны
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
Клевый кстати гайд - я такого не всречал - сохраню
источник

П

ПашМиш in React: русскоязычное сообщество
Сергей Коротаев
Ну вот пояснение в исходном коде блоки - или ты хотел бы что бы прямо расписали почему этот элемент здесь?
В идеале хотелось бы понять методику построения лэйаута страницы
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
ПашМиш
В идеале хотелось бы понять методику построения лэйаута страницы
Честно не понимаю трудности - если хорошо знаешь css html то и здесь ведь нет проблем
источник

П

ПашМиш in React: русскоязычное сообщество
Буду раде если кто-то посоветует курс, учебник, статью или еще что угодно чтобы понять базовые принципы верстки с material ui
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
Это просто замена всего лишь
источник

П

ПашМиш in React: русскоязычное сообщество
Сергей Коротаев
Это просто замена всего лишь
Вот пример https://github.com/mui-org/material-ui/blob/master/docs/src/pages/getting-started/templates/sign-in/SignIn.js с логином, ты понимаешь почему в качестве главного элемента выбран Container, а не Box, не Grid и не Paper, хотя все они в тоге превращаются в div'ы?
источник

V

Vlad in React: русскоязычное сообщество
https://codesandbox.io/s/black-glitter-vupc7?file=/src/Table.jsx

Ребят помогите не обновляется колонка с суммой при вводе кол-вы и цены
уже все перепробовал
источник

СК

Сергей Коротаев... in React: русскоязычное сообщество
ПашМиш
Вот пример https://github.com/mui-org/material-ui/blob/master/docs/src/pages/getting-started/templates/sign-in/SignIn.js с логином, ты понимаешь почему в качестве главного элемента выбран Container, а не Box, не Grid и не Paper, хотя все они в тоге превращаются в div'ы?
Ну вот например контейнер  это как рутовский элемент - корневой - типо body
источник

D

Dima in React: русскоязычное сообщество
ПашМиш
Желательно совсем основы чтобы понять когда напирмер использовать Box или Container, а когда Grid.
ну бокс это типа див
контейнер — вокруг компонента
грид — для выравниваний
я вроде так мыслил, когда материал юзал
источник