web: update the web app docs
Created by: valerybugakov
Changes
- Moved the "Local Development" section to the top of the
web_app.md
. - Moved the "Styling" section content from the
web_app.md
tostyling.md
. - Added note about BEM convention usage CSS modules.
Notes
Usage of BEM convention in CSS modules has been discussed in multiple PRs and we have both approaches currently in the codebase. Having shorter classes provides better readability in the component markup, so let's default to not using BEM in CSS modules. If you see any downsides to this decision, please leave a comment.