tachyons icon indicating copy to clipboard operation
tachyons copied to clipboard

Add sketch template / styleguide

Open mrmrs opened this issue 7 years ago • 19 comments

Could be useful for people to have the design system in tachyons ported to a sketch template for some static designing. Could include:

  • Typescale
  • Colors
  • Border widths
  • Border radius
  • Spacing?
  • Text elements with proper line-height / measure

Could potentially toss some visual components together too

mrmrs avatar Nov 03 '16 09:11 mrmrs

I think tachoyns should be helpful in Sketch in combining with https://github.com/hrescak/Sketch-Flex-Layout @mrmrs How about your thinking?

joehua87 avatar Nov 08 '16 10:11 joehua87

Hey @mrmrs, first I wanted to say that I totally love tachyons. Just found this issue and was curious about it because I worked on a sketch template / styleguide some weeks ago. Are you still want something like this? Would love to contribute to this, maybe we can add these styles/settings into a open sketch library to maintain more easily. See screens attached:

Type Scale / Text Styles

bildschirmfoto 2017-07-18 um 12 24 40

Background and shadow element styles

bildschirmfoto 2017-07-18 um 12 26 44

halfmage avatar Jul 18 '17 10:07 halfmage

I'd love to see some quasar related sketch assets.

smakinson avatar Jul 18 '17 14:07 smakinson

@halfmage Are you still working on a sketch template? I would be very interested :)

spiside avatar Sep 17 '17 08:09 spiside

@halfmage do you have a version, that can be released?

jikkujose avatar Dec 02 '17 06:12 jikkujose

@spiside @JikkuJose not done yet. Would love to release it if there ist enough interest for it ;)

halfmage avatar Dec 04 '17 15:12 halfmage

Yes, please do!

jikkujose avatar Dec 05 '17 04:12 jikkujose

same but for XD please?

aolko avatar Dec 05 '17 06:12 aolko

@halfmage can I support you? :)

artingei avatar Jan 25 '18 14:01 artingei

@halfmage i belive this approach, not having tachyons main repo as a single source of trouth, is wrong.

hoever i saw this https://github.com/airbnb/react-sketchapp/tree/master/examples/styleguide

cmnstmntmn avatar Jan 25 '18 14:01 cmnstmntmn

Yes, please do!

@JikkuJose @spiside i re-started development for tachyons sketch symbols. hype-train!

same but for XD please?

@aolko not sure about this. would like to finish the sketch version first. but never say never.

can I support you?

@artingei Thanks a lot for your support! Until we don't have a first release version I would like to do it on my own. Anyways I will upload the first version around next week. After this we can think about collaboration with sketch-versioning tools.

i belive this approach, not having tachyons main repo as a single source of trouth, is wrong.

@cmnstmntmn I do not get you. From my perpective tachyons can be used as an functional addition to existing projects or can be a very good standalone solution for small projects. Maybe it is not logical to create a sketch-framework of tachyons but I think it would be a great addition to have a visual-based version of it.

halfmage avatar Jan 25 '18 16:01 halfmage

Added symbols for background-size modules:

There are now two new modules in the sketch file, both will create a container with a kitty dummy image and the ba-module. You can easily change the image, customize border-width and border-color or disabled them:

  • background-size/cover: Creates a container in fill-mode
  • background-size/contain: Creates a container in fit-mode coverandcontain

halfmage avatar Jan 30 '18 14:01 halfmage

@halfmage indeed, what i was saying is that is wrong to fork the tachyons repo to create something else. in contrast, i proposed to use it as a base/dependency for a Sketch plugin; if the tachyons repo gets updated, the plugin also gets updated.

cmnstmntmn avatar Jan 30 '18 15:01 cmnstmntmn

@cmnstmntmn ok got it. But actually we are not forking the tachyons repo to create something else. The sketch-symbols would need to be added/updated manually of course. We would transfer the basic approach of tachyons into sketch.

Something like: Functional sketch-symbols for humans

halfmage avatar Jan 30 '18 16:01 halfmage

@halfmage Really looking forward to see what you have come up with! Give a shout if you need testers.

spoeken avatar Feb 01 '18 12:02 spoeken

+1. Would love to use this @halfmage. Am working on my own at the moment and would love not to duplicate the effort 😄

jcarpenter avatar Feb 19 '18 21:02 jcarpenter

@jcarpenter no problem! First version is ready. A lot of font-styles are missing but for a first impression it is more then enough!

Download link https://www.dropbox.com/s/9cgf4buwlj6mgqd/tachyons-sketch-v1.0.zip

And some preview screens of the symbols bildschirmfoto 2018-02-21 um 18 07 45 bildschirmfoto 2018-02-21 um 18 07 38 bildschirmfoto 2018-02-21 um 18 09 08

I really hope you like it. Leave feedback after you tested it 👍

halfmage avatar Feb 21 '18 17:02 halfmage

Beautiful! Thanks 🎉 Am looking through it now. I may be able to contribute a PR, if you wanted to throw this up on it's own repo? (Have never user GitHub for Sketch files, though). Here's where I'm at after some work this weekend, creating Tachyon-compliant layouts in Sketch. I focused primarily on the grid, widths, measures, and body text: screen shot 2018-02-21 at 12 48 29 pm

jcarpenter avatar Feb 21 '18 20:02 jcarpenter

@jcarpenter looks great so far! I created a new repository with the kactus tool. Would be great if you could test to create a pull-request with kactus.

If this works well I see no more big obstacles to create a open source, maintainable and visually appealing experience for static designing with tachyons.

halfmage avatar Feb 22 '18 09:02 halfmage