Updated Google Summer of Code 2022 (markdown)

Thibaud Colas 2022-03-22 15:41:17 +00:00
parent 9556625f30
commit 178064d1a1
1 changed files with 18 additions and 9 deletions

@ -269,21 +269,31 @@ Expected size of project 175 hours.
Medium Medium
## Apply new page editor style to all views ## Roll out page editor UX to all of Wagtail
### Summary ### Summary
Wagtail is currently redesigning the page editor. But has many other views that are out of scope. However, those out of scope views should get the same styling and use the same components and techniques. We are currently redesigning Wagtails page editor UI. This part of Wagtail is what users see the most, and where the most complex features are. We now want to roll out similar changes to all other parts of Wagtail.
### Expected outcomes ### Expected outcomes
Consistent UI throughout the whole of Wagtail. Consistent UX throughout the whole of Wagtail, using our modern visual language, powered by a design system.
### Implementation
1. Review the page editor redesign.
2. Plan for application of the new UX & particular UI components to other parts of Wagtail
3. Update our UI build and testing tools to sustain this work
4. Roll out UI improvements either component-by-component, or view-by-view
### Skills ### Skills
- Django - Accessibility
- Wagtail - HTML, CSS, SVG
- HTML/JS/CSS - JavaScript, TypeScript
- React
- UI development tooling
- UI testing
### Mentors ### Mentors
@ -293,12 +303,11 @@ Consistent UI throughout the whole of Wagtail.
### Size ### Size
Expected size of project approximately 350 hours. 350 hours.
### Difficulty rating ### Difficulty rating
Medium Medium.
## Windows High Contrast mode support ## Windows High Contrast mode support
### Summary ### Summary