Monday Board
Things to look for:
- Compare to existing website and make sure things look pretty much the same.
- Unnecessary ID's/classes in templates, such as "my-3" (from bootstrap) or any custom classes that are no longer needed.
- Unused ID's/classes in CSS files. Some may no longer be in use but weren't removed from the CSS. (I think I removed all of them but I may have missed some).
- Duplicate rules - e.g. instance where a rule is also set in a "parent" ruleset. Web browser inspector is helpful here.
- Unnecessary rules - rules that have no actual impact, like display: block on a div.
- ID's that should be classes.
- Any other issues you come across.
Workflow:
- Build a local playground of drupal10 repo, ARTY repo, and ARTA repo. Use Matter Systems database/files.
- Switch ARTA theme to "gt-theme-removal" branch.
- Create a new branch named after the template you're working on, e.g. block-3d-box, block-accordion, etc. The branch will be deleted once changers are merged. Assign to yourself on the Monday board and set In Progress
- Make your changes in the new branch. When finished, push to GitHub, then on GitHub create a pull request from your branch into gt-theme-removal branch. Make sure the request is to gt-theme-removal, the UI may default to 1.x-alpha. Set Mark as the reviewer.
- Set item to ready for review in board, add link to pull request in the appropriate field. If no changes were made (no pull request), simply set it to complete.
- Switch back to gt-theme-removal branch, select the next template you want to work on, and go back to step 3.
Date
Note Type