-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
CMS design needs design documentation for OSS contribution #982
Comments
Timely issue @neutyp. I came across this while searching issues in hopes of finding sketch assets to support the minor design needs of #1032. Are there some assets that could be made available at this point? |
@owenhoskins Yes! Good news for you. We're in the very early stages of a project with Abstract (think of it as GitHub for designers, it's literally version control for Sketch files) Here is a secret link to signup as a Contributor on our Abstract; https://app.goabstract.com/invitations/321faa873faa7258f56b943bf2fd98f8ca49e76515a19cca457eacedf1bb66b3 PLEASE NOTE:
Please let me know if you have any questions! I'm here to help |
@ziburski Can you do me a huge favor and follow the same process outlined above to signup as an Abstract contributor? Specifically if there's any Also if you ever have desire or time to work on any further Netlify CMS improvements in the future, we'd love to track the Sketch work there! Thanks again for being such a huge support on the design side of this project, your work has continually propelled us forward. |
@neutyp Do you have a view/comment only link as well? If we wanted to, we could add that link to our public documentation, and have contributors ask for permission if they want to get write access. |
@tech4him1 Yes! This is the link anyone can use to be a Viewer/Guest which allows access even if you don't have a Mac or Sketch (can be used entirely on the web) |
@tech4him1 Please note I copy pasted the wrong link; the above comment has now been updated with the right one |
Working. Both links say that I'm added as a member -- I can't see if they give me different permissions, though, since I'm not on a Mac. |
@tech4him1 The links confused even me. I just gave feedback to Abstract privately about that, FYI. At any rate, on my backend I can confirm you signed up as a Viewer, and Lennart just signed up as a Contributor, so the links are working perfectly! |
The one on Abstract is the latest Sketch file. The last iterations were done straight in markup and weren’t documented in Sketch. I agree it would be nice to have though. I won’t have time to contribute much in the near future, but Abstract should make it very easy to follow along with the design process and chime in when something comes up. Props for trying that new approach! |
@neutyp Oh, I lied. I do have a slightly updated version of the website Sketch file. Just created a new branch on Abstract for it. Did I do it right? It takes a while to get used to the workflow in a design context. |
@ziburski yep, perfect! thanks for taking a moment to double check this! |
🎉🎉🎉 to all of this |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Closing as stale and/or outdated. |
Problem:
Design of Netlify CMS is sporadic or maintained by just a few specific individuals. Design work suggested beyond those specific individuals does not have the benefit of understanding the underlying design system, style, and goals.
Goal:
Create a design system, component library, open source Sketch files, goal documents, mockups, and other tools to encourage designers in the OSS community to be able to contribute to design-specific work on Netlify CMS
This is a start of a container for conversation around this large task, which will support individual design improvements to the CMS
Possible Todos:
Actual TODOs:
The text was updated successfully, but these errors were encountered: