Skip to content
Permalink
Browse files

feat: update roadmap page through release 0.7 (#201)

* feat: update roadmap page through release 0.7

* feat: add backlog section to roadmap page

* feat: restructure sections and add detail to icon list
  • Loading branch information
serifluous committed Nov 21, 2019
1 parent 5068374 commit 194b360afa31d3d429fab2e0f9b302af6fc321cb
Showing with 104 additions and 30 deletions.
  1. +88 −14 packages/paste-website/src/pages/roadmap/index.mdx
  2. +16 −16 yarn.lock
@@ -4,6 +4,7 @@ description: Here's a glimpse of what is coming up in future releases of Paste.
---

import {graphql} from 'gatsby';
import {Anchor} from '@twilio-paste/anchor';
import {Box} from '@twilio-paste/box';
import {AnchoredHeading} from '../../components/Heading';
import {Callout, CalloutText} from '../../components/callout';
@@ -33,27 +34,100 @@ export const pageQuery = graphql`
## Release 0.4
### Release Date: December 6, 2019
Release date: December 3, 2019
**Design releases**
- Flex tokens will be added to our Design System Sketch files.
- Alerts will be design-ready and built in an upcoming release. 🔔
- Grids will be design-ready and built in an upcoming release.
**Engineering releases**
- Flex Tokens will be added to our Design System Sketch files
- Theme Switcher will work as intended, allowing all styles to be viewable based on SendGrid and Console Themes.
- Buttons will be productionized 🎉 and usable on SendGrid / Console.
- Anchors will be productionized too! 🔗
- Icon Systems will also be on the production train 🚝
- Alerts will be design ready, and built in an upcoming release.
- Grids will be design ready, and built in an upcoming release.
- Form Inputs (Inputs and Textareas) will be design ready, and built in an upcoming release.
- The icon system will also be on the production train 🚝
**Other**
- The theme switcher will work as intended, allowing all styles to be viewable based on SendGrid and Console Themes.
---
## Release 0.5
### Release Date: January 17, 2020
Release date: January 14, 2020
**Design releases**
- Design and ship the first set of form field components (Label, Input, Textarea, and Inline error). 📝
- Design a Toast component. 🍞
- Design more form field components (Select, Checkbox and Checkbox group, Radio and Radio Group, and Toggle). 📝
- Design a Button group component.
- Apply unified design language for alpha.
**Engineering releases**
- Ship an Alert component. 🔔
- Ship a Grid component.
- Ship more Typography components (Heading and Lists).
- Implement continuous deployment of Paste packages.
**Other**
- Add an icon list to the [icon system guidelines](/icon-system) with more design guidelines. Right now, you can access our
<Anchor href="https://twilio-labs.github.io/paste/?path=/story/overview-icons--list">
full icon list on Storybook
</Anchor>.
---
## Release 0.6
Release date: February 25, 2020
**Design releases**
- Design Overlay components (Modal, Alert dialog, and Overlay). 🕴
- Design a Form footer component. 📝
- Design a Form composition component. 📝
**Engineering releases**
- Ship a Toast component. 🍞
**Other**
- Make this website responsive. 📱
---
## Release 0.7
Release date: April 7, 2020
**Design releases**
- Design a Page header component. 🎩
- Design a Breadcrumb component.
- Design a Tab component.
- Design a Table component.
- Define our icon-naming schema.
**Engineering releases**
TBD
**Other**
TBD
---
## Backlog
- Ship Alert Component
- Ship Grid Component
- Ship Input, Label, Textarea components
- Design for Unified Modals
- Apply Unified Design Language for Alpha
- Implement continuous deployment of Paste packages
To browse through all the components in our backlog, you can check out our [Component overview page](/components).
</Box>
@@ -1960,10 +1960,10 @@
dependencies:
core-js "^2.5.7"

"@lerna/add@3.18.5":
version "3.18.5"
resolved "https://registry.yarnpkg.com/@lerna/add/-/add-3.18.5.tgz#b35d6584a20cddf8589269fe73be17cc3904d194"
integrity sha512-oxcQgfrr7KaPfxgbjXo6wcLp/YpHtKeNk8RvBhZDzFl73QS1MqXRM9jsqpEaCfuyYG0owkmaHqFUcUyXe09xVQ==
"@lerna/add@3.19.0":
version "3.19.0"
resolved "https://registry.yarnpkg.com/@lerna/add/-/add-3.19.0.tgz#33b6251c669895f842c14f05961432d464166249"
integrity sha512-qzhxPyoczvvT1W0wwCK9I0iJ4B9WR+HzYsusmRuzM3mEhWjowhbuvKEl5BjGYuXc9AvEErM/S0Fm5K0RcuS39Q==
dependencies:
"@evocateur/pacote" "^9.6.3"
"@lerna/bootstrap" "3.18.5"
@@ -8758,9 +8758,9 @@ ejs@^2.6.1:
integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==

electron-to-chromium@^1.3.247, electron-to-chromium@^1.3.306, electron-to-chromium@^1.3.47:
version "1.3.307"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.307.tgz#e9b98901371d20164af7c0ca5bc820bd4305ccd3"
integrity sha512-01rTsAqHwf3D2X6NtlUvzB2hxDj67kiTVIO5GWdFb2unA0QvFvrjyrtc993ByRLF+surlr+9AvJdD0UYs5HzwA==
version "1.3.308"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.308.tgz#73c2cd8f865abc1c31623725e4f89225e9e209e6"
integrity sha512-IwU/0LTzTa03Q0YDzg11RlK8e/V92tmPqFOaTEsdv7JJXtC/+v/H4bT2FmsA/xaFQWJvi0ZVcRppw8o0AD9XJQ==

element-resize-detector@^1.1.15:
version "1.1.15"
@@ -11909,7 +11909,7 @@ has-symbol-support-x@^1.4.1:
resolved "https://registry.yarnpkg.com/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz#1409f98bc00247da45da67cee0a36f282ff26455"
integrity sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==

has-symbols@^1.0.0:
has-symbols@^1.0.0, has-symbols@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
html-comment-regex "^1.1.0"

is-symbol@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz#a055f6ae57192caee329e7a860118b497a950f38"
integrity sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==
version "1.0.3"
resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
dependencies:
has-symbols "^1.0.0"
has-symbols "^1.0.1"

is-text-path@^1.0.0, is-text-path@^1.0.1:
version "1.0.1"
integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==

lerna@^3.16.4:
version "3.18.5"
resolved "https://registry.yarnpkg.com/lerna/-/lerna-3.18.5.tgz#9a902a6f17e9bbc31b3690e51ba5f85e2f1c51b5"
integrity sha512-PkvBgNpvpiz5WJoJMiJMhRVXhfa1eF/daGXILpBi8I7dhyymRwhgDuv+6T/25ztNjvj1ylf4zo33rDMXlrZY9A==
version "3.19.0"
resolved "https://registry.yarnpkg.com/lerna/-/lerna-3.19.0.tgz#6d53b613eca7da426ab1e97c01ce6fb39754da6c"
integrity sha512-YtMmwEqzWHQCh7Ynk7BvjrZri3EkSeVqTAcwZIqWlv9V/dCfvFPyRqp+2NIjPB5nj1FWXLRH6F05VT/qvzuuOA==
dependencies:
"@lerna/add" "3.18.5"
"@lerna/add" "3.19.0"
"@lerna/bootstrap" "3.18.5"
"@lerna/changed" "3.18.5"
"@lerna/clean" "3.18.5"

1 comment on commit 194b360

@now

This comment has been minimized.

Please sign in to comment.
You can’t perform that action at this time.