-
-
Notifications
You must be signed in to change notification settings - Fork 670
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add description for different types of blocks #4166
Conversation
✅ Deploy Preview for volto ready!
To edit notification comments on pull requests, go to your Netlify site settings. |
Test summaryRun details
View run in Cypress Dashboard ➡️ This comment has been generated by cypress-bot as a result of this project's GitHub integration settings. You can manage this integration in this project's settings in the Cypress Dashboard |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is definitely an enhancement.
Would you mind adding also a section for the search block?
Co-authored-by: Katja Süss <[email protected]>
Co-authored-by: Steve Piercy <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for starting this page. Animated gifs are awesome! I started a review, but it got too long and complicated with lots of nitpicky details. Yet you inspired me to take your work further by making many enhancements. Perhaps too many 😁.
Here's a summary of the nitpicks, and general guidance to writing documentation—some of which I realized only while working on this page (and which I should add to our Docs Contributing Guide):
- Use dashes
-
in filenames and avoid underscores. - Images should be no wider than 740 pixels to fit within the documentation's main view port. This avoids scaling and reducing legibility. To make that work in Volto, set your browser width to 1180 pixels. You will notice that the drag and trash icons for each block move inside the block from outside. This is a TIL (thing I learned).
- Screenshots of each step are helpful. It is painstaking, but totally worth it.
- Provide sufficient detail of what each option is and does.
- Avoid repetitive statements.
- Avoid marketing speak. Words such as "powerful", "easy", "simple" come off as hyping a feature, instead of plainly describing what it is and does.
- Avoid empty phrases and clauses. Short, terse sentences are preferred. For example:
- "An images grid block is a type of block in Volto that allows users to display a grid of images on a page."
- "An images grid block displays a row of images on a page."
- Headings should be Sentence cased, not Title Cased.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@MAX-786 the grid and the system ones are not official Plone/Volto blocks, although they are present in the demo.
I'd leave the grid one for now (it's planned for Plone 6.1) and remove the system one, since it's a demo site block only.
For the rest, great addition!
Thank you so much for your thorough review and for taking the time to provide such thoughtful feedback. Your insights and suggestions are greatly appreciated and will be very valuable to me.
I thought of doing it but it made me nervous as it got too long 😖, I'll make sure nxt time.
Sure I'll remember next time. btw That is something I got from my college (pitching vibes)😂, I need to suppress those feelings😖. |
Thanks for the review, Can you please tell me if these changes should be done by me or if you have already done them, as I can still see the System Block in the last commit? |
@MAX-786 please make the requested changes from @sneridagh. Thank you! |
It's Done! Thanks. |
OMG you're actually doing this! Writing a user manual for Volto. You two are awesome! |
And as I have limited knowledge of cypress..... this 1 failing test is giving me horror, something's wrong in
|
I think you can ignore the failing test as this PR involves documentation only, and nothing to do with core. Nonetheless, how does one rerun a failed test in Cypress?
It ain't gonna write itself. 😝 |
nm, I got lost in Cypress. I found it in GHA. Rerunning it now. |
The failing test was a glitch, and we're all green. Merging! 🥳 |
* master: (78 commits) Update makefile with Vale and fix linkcheckbroken (#4181) Add todo regarding management of Plone's backend. Update versions. (#4198) Pin Sphinx<5,>=3 due to sphinx-book-theme 0.3.3 requirement. (#4199) Improve matching in keyboard slash menu (#4187) Add description for different types of blocks (#4166) Remove dangling news item Release 16.6.0 (#4186) Fix for externalRoutes short version not working anymore (#4182) Release generate-volto 6.2.2 Changelog for generator fix Update docker image used in Makefile for app (#4184) Update README with a new Volto site (#4170) Add HI-ERN website to volto in production section in README (#4172) Fix provide a method to disable the searching capabilities of SortOn … (#4163) More ignores Release @plone/scripts 2.2.2 Adjust npmignores, reissue package Release generate-volto 6.2.1 Update makefile for addons (#4175) Fix team name in PLIP.md ...
Co-authored-by: Katja Süss <[email protected]> Co-authored-by: Steve Piercy <[email protected]>
Co-authored-by: Mohammad Hussain <[email protected]> Co-authored-by: Katja Süss <[email protected]> Co-authored-by: Steve Piercy <[email protected]>
#3827
Added description of Volto Blocks and for every different type of block. Also added relevant screenshots.