Skip to content
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

Implement UI components #2

Open
21 of 28 tasks
nathanielw opened this issue Jan 5, 2015 · 16 comments
Open
21 of 28 tasks

Implement UI components #2

nathanielw opened this issue Jan 5, 2015 · 16 comments

Comments

@nathanielw
Copy link
Owner

From the Material Design guidelines:

  • Bottom sheet
  • Button
  • Floating Action Button
  • Card
  • Dialog [TODO: Add default buttons]
  • Divider
  • Grids
  • Lists
  • List controls
  • Menus
  • Pickers
  • Progress
  • Sliders
  • Snackbars
  • Toasts
  • Subheaders
  • Switches
  • Checkboxes
  • Radio buttons
  • Tabs
  • Text fields
  • Tooltips

Other:

  • Progress/Loading spinner
  • Text/label (this should probably allow choosing the font weight)
  • Navigation drawer/Sidebar (described in the Material Design on Android Checklist. Would be very similar to the bottom sheet)
  • Plain coloured rectangle
  • Dropdown list
  • Keyboard
@timkrins
Copy link

This is a fantastic collection, many thanks.

I can think of a few more items that would be super awesome to include, forgive me if any of them are silly ideas, I've only just started using Pencil.

Loading Spinner (just the static image)
Text (rather than using text from another collection)
Sidebar
Plain Colored area

@nathanielw
Copy link
Owner Author

Thanks Tim, all great ideas - I should be able to get a couple of them done over the weekend.

@tobilau
Copy link

tobilau commented Mar 25, 2015

Great Work, Nathaniel!
Can you add the semi-transparent background which can be put behind dialogs and the navigation drawer?

nathanielw added a commit that referenced this issue Mar 26, 2015
…(as requested in #2)

Also updated the bottom drawer to have the correct background opacity (the Android implementation is different to the Material Design guidelines spec, which I had been basing the values off). There are a few other components that need some minor tweaking to match Android's implementation as well.
@nathanielw
Copy link
Owner Author

@tobilau Added!

@tobilau
Copy link

tobilau commented Mar 26, 2015

@nathanielw Thanks!

@IronBlossom
Copy link

Great work. And Im loving Pencil as well, lite

@kyhule
Copy link

kyhule commented May 13, 2015

@nathanielw Have you considered adding a keyboard? I am new to Pencil but if I get some time I will try and figure out how to create it myself this weekend and submit a pull request. Thanks for sharing!

@nathanielw
Copy link
Owner Author

@kyhule A keyboard would be great! If you don't manage to put it together let me know and I'll definitely build the element when I next get the chance.

@kyhule
Copy link

kyhule commented May 19, 2015

@nathanielw So I think the keyboard may been a bit too complicated for my first attempt at getting my feet wet with Pencil Stencils. I think I will let you handle that. Definitely gives me more of an appreciation for sharing these stencils with us. Maybe I will try one of the more simple components from your list.

@nathanielw
Copy link
Owner Author

@kyhule All good. I'll hopefully get it added in the next week or so.

nathanielw added a commit that referenced this issue May 23, 2015
Currently it can't be resized - that'll be a bit more work, but hopefully I'll be able to get it added soon.
@dukex
Copy link

dukex commented May 30, 2015

Thanks!

@vniche
Copy link

vniche commented Aug 10, 2015

Those are some great assets you're prividing Nathaniel, congrats!

@nilshamerlinck
Copy link

Thanks Nathaniel! Do you consider adding a tablet stencil?

@lesterzone
Copy link

Yeah @nilshamerlinck I'm looking for a tablet stencil too.
Thanks @nathanielw

@AurelienKun
Copy link

AurelienKun commented Jun 1, 2016

Thank's a lot for this amazing collection ! Very useful !
I've just discovered Pencil to make some wireframe about an android project and i found this collection !
May i ask to add some icons like the three dot menu, menu in the Action Bar, a generic contact face, phone, internet etc... and maybe a placeholder for image (to avoid other collection) ?
^^
EDIT i did not see your amazing icons collection great job @nathanielw !!!!

@BrunoBieri
Copy link

@nathanielw many thanks for this high quality collection! How was your process to initially create it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests