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
update layoutcomponents page #10398
update layoutcomponents page #10398
Conversation
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: Simon L <szaimen@e.mail.de>
For the test accounts another thing you could do is to just change the text in the inspector and then take the screenshot :) |
@@ -95,7 +95,7 @@ Settings | |||
|
|||
`Settings Vue component <https://nextcloud-vue-components.netlify.app/#/Components/App%20containers/NcAppNavigation?id=ncappnavigationsettings>`_. | |||
|
|||
`Penpot Modals <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=12&share-id=88d87192-d205-8007-8002-8d8d21a0dcca>`_ | |||
`Penpot modals <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=12&share-id=11fde340-21f4-802e-8002-8d8d305e7ab5>`_ |
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.
@nimishavijay on the modals page, the link to the docs doesn’t seem clickable.
Do you think we should also label the modals according to size in Penpot? But probably it’s enough in the docs.
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.
Ah you're right. The links didn't save for some reason? I will check again and fix it.
We can add labels for sizes on Penpot too. It would be similar to the labels for the Checkbox/radio/switch component :)
@@ -115,7 +115,7 @@ List item | |||
|
|||
`List item Vue component <https://nextcloud-vue-components.netlify.app/#/Components/NcListItems>`_. | |||
|
|||
`Penpot List item <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=9&share-id=88d87192-d205-8007-8002-8d8d21a0dcca>`_ | |||
`Penpot List item <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=9&share-id=11fde340-21f4-802e-8002-8d8d305e7ab5>`_ |
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.
@szaimen detail:
`Penpot List item <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=9&share-id=11fde340-21f4-802e-8002-8d8d305e7ab5>`_ | |
`Penpot list items <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=9&share-id=11fde340-21f4-802e-8002-8d8d305e7ab5>`_ |
And @nimishavijay the link back to the docs page doesn’t seem to work here either?
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.
The link is fixed already
@@ -162,7 +162,7 @@ Sidebar | |||
|
|||
`Sidebar Vue component <https://nextcloud-vue-components.netlify.app/#/Components/App%20containers/NcAppSidebar?id=ncappsidebar-1>`_. | |||
|
|||
`Penpot Sidebar <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=11&share-id=88d87192-d205-8007-8002-8d8d21a0dcca>`_ | |||
`Penpot sidebar <https://design.penpot.app/#/view/db3839da-807b-8052-8002-576401e9a375?page-id=3f784c86-6c27-80c6-8002-6ab157b6bd27§ion=interactions&index=11&share-id=11fde340-21f4-802e-8002-8d8d305e7ab5>`_ |
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.
@nimishavijay same here for the documentation link
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.
Only one little detail @szaimen otherwise all good and all links tested in private mode. :)
Can we block this with a review so that we don't merge this until I have not updated the problematic screenshots? :) |
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.
I hereby request update of the problematic screenshots @szaimen! :D
Signed-off-by: Simon L <szaimen@e.mail.de>
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.
Regarding the sidebar, the new sidebar tabs component design is already in and we could include it, right?
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 how it currently looks on tech-preview so not sure if it is already in? I think this was postponed for vue 8 which is not release yet...
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 will have to be updated soon as per nextcloud-libraries/nextcloud-vue#4158
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.
Looks good! @szaimen in the spirit of step-by-step improvements we can do the rest in a follow-up? :)
Yes, lets do that :) |
Address part of #10392
TODO: