Skip to content

Instantly share code, notes, and snippets.

@junlarsen
Last active January 28, 2020 13:23
Show Gist options
  • Save junlarsen/46b18cd4ed197bdae90407ede4c202a8 to your computer and use it in GitHub Desktop.
Save junlarsen/46b18cd4ed197bdae90407ede4c202a8 to your computer and use it in GitHub Desktop.

UI/Design Le Wagon Notes

These are the notes I took from the Introduction to UI/Design course I was at (https://www.meetup.com/Le-Wagon-Oslo-Coding-Bootcamp/events/264491352/)

Slides from the event can be found here: https://www.slideshare.net/secret/etXsS0a2MpZsJZ

Figma

Figma is a user interface / prototyping tool. (https://figma.com)

  • Visual Identity
    • Getting your visual identity is important, especially if you're large.
    • Anyone can recognize brands like McDonalds from a mile away
    • Font, Color, Logo
  • Wireframes
    • Figma components
      • Figma has components so you can instantiate a component to create a clone of it. Any changes to the component is made to the clone.
    • Figma pages
    • Figma page links
      • You can connect views to make a prototype interactive
    • Figma overlays
      • You can stack stuff on top of eachother
      • You can trigger these via event listeners, ex on-hover
  • UI Kits w/ components
    • You can create an empty page in Figma to store all your components
    • Makes it way easier to work with components, just create an instance from the ui kit.

Inspiration

  1. Color Trends
  2. Max 3 fonts
    • Try to keep the amount of fonts as small as possible
    • Many fonts can lead to confusion
  3. Font weight
    • Font weight is an important part of your typography, use it.
  4. 1 Primary, 1 Secondary, possibly a tertiary color.

Design tips & tricks

  1. One day to fix your identity
    • I honestly don't remember what this one was about ...
  2. Contrasts your texts
    • Make the important stuff bigger
    • Make less important stuff smaller and brighter.
  3. Don't get fancy with colors
    • Don't overdo your color palette.
    • Stick to 2-3 colors (as noted above)
  4. Design = space
    • The source that surrounds an object is as important as the object itself.
    • Use appropriate margins / padding
  5. Filters and shadows
  6. Good design is the one you don't notice
    • Thin border radius
    • Lighter border colors
    • Use small shadows
  7. Size does not mean proportion
    • Use the same proportions
  8. https://goodui.org
  9. Design is accessible to everyone
    • There are many free resources for everyone to begin with UI/Design.
    • Figma

Resources

Inspiration

These sites have loads of existing UIs. You can search for almost anything here and you'll find something.

This is nice if you're looking for a design for a login card or your 404 page.

  1. https://dribbble.com
  2. https://collectui.com/designs
  3. https://www.calltoidea.com/
  4. https://uimovement.com/
  5. https://www.awwwards.com/

Colors

  1. https://coolors.co/
  2. https://colorhunt.co/
  3. https://uigradients.com/#ByDesign
  4. https://www.grabient.com/
  5. https://material.io/resources/color/#!/
    • I use this one a lot when finding color palettes for material design themes.
  6. https://sipapp.io/ (Extension)
  7. https://www.colorzilla.com/ (Extension)

Images (Royalty Free)

  1. https://unsplash.com/
    • Probably one of (if not) the best free-to-use image services
  2. https://gratisography.com/
  3. https://duotone.shapefactory.co/
  4. https://undraw.co/
  5. https://www.flickr.com/ (Search for the Royalty Free tag)

Icons

These resources have loads of free icons. You preferably want to downlaod them as SVGs so you can just drop them right into Figma.

  1. https://thenounproject.com/
  2. https://www.flaticon.com/

Fonts

  1. https://fonts.google.com/
    • This is probably the most commonly used font service. It has loads of free to use fonts.
  2. https://www.myfonts.com/
  3. https://digitalsynopsis.com/
  4. https://fontpair.co/
  5. https://fontface.ninja/ (Extension)
    • Fontninja lets you see what font a piece of text on a website is using as well as size and color.

Code Snippets

  1. https://codepen.io/
    • You can find loads of nice css stuff on codepen. Especially loads of cool transitions and animations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment