GitLab / Slippers Design System

Add meeting Rate page Subscribe

GitLab / Slippers Design System

These are all the meetings we have in "Slippers Design System" (part of the organization "GitLab"). Click into individual meeting pages to watch the recording and search or read the transcript.

9 Apr 2021

Javier Garcia and Tyler Williams from the Digital Experience team do pair programming to address accessibility concerns in the Slippers navigation component.

Link to MR: https://gitlab.com/gitlab-com/marketing/inbound-marketing/slippers-ui/-/merge_requests/55
  • 3 participants
  • 44 minutes
accessibility
navigationw
view
ui
concerns
redesign
scrolling
display
browser
toggle
youtube image

30 Mar 2021

Tina Lise Ng and Tyler Williams of the Digital Experience team go over the Figma files, design approach, and requirements for the Commit template in the Slippers design system.

ENG: Slippers: Implement event components and template
epic: https://gitlab.com/groups/gitlab-com/marketing/inbound-marketing/-/epics/315
  • 2 participants
  • 14 minutes
planning
wireframes
timelines
overview
stages
preliminarily
template
announced
blocks
recaps
youtube image

25 Mar 2021

Javi walks through a proof of concept using the created footer component on the home page of about.gitlab.com

Slippers Repo: https://gitlab.com/gitlab-com/marketing/inbound-marketing/slippers-ui
  • 1 participant
  • 11 minutes
gitlab
setup
updated
commit
process
help
publish
package
hook
status
youtube image

24 Mar 2021

Javi and Laura discuss the difference between breakpoints and ranges, and what a grid might look like on each screen size.

Slippers Design System repo: https://gitlab.com/gitlab-com/marketing/inbound-marketing/slippers-ui

Storybook instance: https://gitlab-com.gitlab.io/marketing/inbound-marketing/slippers-ui

Digital Experience handbook page: https://about.gitlab.com/handbook/marketing/inbound-marketing/digital-experience/
  • 2 participants
  • 10 minutes
breakpoint
demoing
understanding
tailwind
grids
stuff
backlog
implementation
viewport
resolution
youtube image

15 Mar 2021

Laura Duggan and Tyler Williams step through the process of updating a component in Slippers UI, pushing that new package to npm, updating the package in the www-gitlab-com repo, and then updating the component integration. The steps are roughly:

1. Make changes/merge changes (already done in this case)
2. Check out the master branch
3. Double check things are looking good in Storybook
4. Run build command, increment version number
5. Push changes to repository
6. Push changes to npm
7. As needed, bump version in Middleman and make any required adjustments to existing Slippers integrations.
  • 2 participants
  • 23 minutes
gitlab
repository
version
workflow
instructions
troubleshoot
storybook
laura
oops
breadcrumbs
youtube image

19 Feb 2021

In this video, Tyler Williams demonstrates a proposed workflow for using Storybook to implement Slippers UI components, along with ideas and proposals for how to integrate the results with other web properties.

We walk through the Figma file for blog components, a pull quote markup, data, and styles.

Related Figma file: https://www.figma.com/file/5mgvis6M0z3GN5kuEFADoW/CMS-%2F-Blog-Post?node-id=295%3A1453

Related MR:
https://gitlab.com/gitlab-com/marketing/inbound-marketing/slippers-ui/-/merge_requests/27
  • 1 participant
  • 29 minutes
gitlab
project
slippers
repository
manual
thinking
stuff
doculab
rendered
plugins
youtube image

18 Feb 2021

Javier Garcia, Stephen McGuinness, and Tyler Williams talk about Slippers versioning and release strategy including:

What we will be releasing (component library, design assets)
How we will be versioning it (semantic versioning)
How often we will be releasing Slippers, at what cadence, and how we will think about this process overall.

Slippers UI: https://gitlab.com/gitlab-com/marketing/inbound-marketing/slippers-ui

Agenda: https://docs.google.com/document/d/1tEhzFJYMOzJImLFObPcVUa85e3YHbRYg6m05MyEoXIQ/edit?usp=sharing
  • 3 participants
  • 23 minutes
versioned
version
versioning
maintainers
discussions
developers
packages
release
tooling
important
youtube image

19 Jan 2021

  • 5 participants
  • 6 minutes
planning
updates
currently
slippers
homepage
sprint
initiative
design
gonna
users
youtube image

6 Jan 2021

Brandon Lyon, Javier Garcia, Lauren Barker, and Tyler Williams discuss the Digital Experience team's architecture decisions for the Slippers design system.

Digital experience handbook page: https://about.gitlab.com/handbook/marketing/inbound-marketing/digital-experience/

Slippers architecture decision: https://gitlab.com/gitlab-com/marketing/inbound-marketing/growth/-/issues/752#note_467618241

Meeting agenda: https://docs.google.com/document/d/1vgUVwJ2ZT7iA_f3AEkU3LI-fwghUut_K3AdOapx3VRA/edit
  • 4 participants
  • 29 minutes
decisions
gitlab
slippers
package
adoptable
discussion
design
stakeholders
platforms
project
youtube image