-
Notifications
You must be signed in to change notification settings - Fork 116
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(blog): added initial blog entry for 2024 Aug
- Loading branch information
1 parent
947fc0b
commit 30ac10e
Showing
7 changed files
with
180 additions
and
1 deletion.
There are no files selected for viewing
Binary file added
BIN
+296 KB
...ebsite/src/assets/images/articles/2024-08-23-paste-newsletter/andres-cortez.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+17.8 KB
...site/src/assets/images/articles/2024-08-23-paste-newsletter/corner-ornament.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+200 KB
...ite/src/assets/images/articles/2024-08-23-paste-newsletter/figma-typography.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+141 KB
...site/src/assets/images/articles/2024-08-23-paste-newsletter/filters-pattern.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+101 KB
...e/src/assets/images/articles/2024-08-23-paste-newsletter/paste-mate-2024-08.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
179 changes: 179 additions & 0 deletions
179
packages/paste-website/src/pages/blog/2024-08-23-paste-newsletter.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,179 @@ | ||
export const meta = { | ||
title: "Paste Design System Newsletter - August 2024 Edition", | ||
slug: "/blog/2024-08-23-paste-newsletter/", | ||
date: "2024-08-23", | ||
author: "Kristian Antrobus", | ||
avatar: "https://avatars.githubusercontent.com/u/55083528", | ||
excerpt: "What's new in Paste in July 2024? Corner Ornament, updated filters, and more!", | ||
}; | ||
|
||
import Image from "next/image"; | ||
import { Box } from "@twilio-paste/box"; | ||
|
||
import { ResponsiveImage } from "../../components/ResponsiveImage"; | ||
import { ResponsiveBorderedImage } from "../../components/ResponsiveBorderedImage"; | ||
|
||
import FiltersPattern from "../../assets/images/articles/2024-08-23-paste-newsletter/filters-pattern.gif"; | ||
import CornerOrnament from "../../assets/images/articles/2024-08-23-paste-newsletter/corner-ornament.png"; | ||
import FigmaTypography from "../../assets/images/articles/2024-08-23-paste-newsletter/figma-typography.gif"; | ||
import AndresCortez from "../../assets/images/articles/2024-08-23-paste-newsletter/andres-cortez.png"; | ||
import PasteMateUI from "../../assets/images/articles/2024-08-23-paste-newsletter/paste-mate-2024-08.png"; | ||
|
||
import DefaultLayout from "../../layouts/DefaultLayout"; | ||
import { getNavigationData } from "../../utils/api"; | ||
|
||
export default DefaultLayout; | ||
|
||
export const getStaticProps = async () => { | ||
const navigationData = await getNavigationData(); | ||
return { | ||
props: { | ||
navigationData, | ||
}, | ||
}; | ||
}; | ||
|
||
<ArticleHeader | ||
title={meta.title} | ||
description={meta.description} | ||
date={meta.date} | ||
machineDate={meta.date} | ||
author={meta.author} | ||
avatar={meta.avatar} | ||
/> | ||
|
||
--- | ||
|
||
<contentwrapper> | ||
|
||
<PageAside data={mdxHeadings} hideFeedback /> | ||
|
||
<ArticleContent> | ||
|
||
## 📣 What was new in Paste? | ||
|
||
### Filter pattern | ||
|
||
<Box marginBottom="space60"> | ||
<Box | ||
borderColor="colorBorderWeaker" | ||
borderStyle="solid" | ||
borderWidth="borderWidth10" | ||
borderRadius="borderRadius20" | ||
overflow="hidden" | ||
> | ||
<Box | ||
as={Image} | ||
maxWidth="100%" | ||
height="100%" | ||
src={FiltersPattern} | ||
alt="Gif of Filters Pattern" | ||
style={{ objectFit: "contain" }} | ||
/> | ||
</Box> | ||
</Box> | ||
|
||
We've updated our [filter pattern](/patterns/filter)! The simplified layout uses Form Pills, Popovers, and Side Panel to reduce visual noise and help customers focus on the data and information that matter most. | ||
|
||
### Corner Ornament component | ||
|
||
<Box width="100%" maxWidth="400px" display="block" margin="0 auto"> | ||
<ResponsiveBorderedImage src={CornerOrnament} alt="Preview of Corner Ornament component" /> | ||
</Box> | ||
|
||
The [Corner Ornament](/components/corner-ornament) component lets you quickly relate 2 graphic elements to each other. Use it to show unread notifications, cart counts, relationships in Tables, and more. The component supports a variety of Avatar and Icon sizes with built-in cutouts. | ||
|
||
### Paste Figma library featuring typography and effect variables | ||
|
||
<Box marginBottom="space60"> | ||
<Box | ||
borderColor="colorBorderWeaker" | ||
borderStyle="solid" | ||
borderWidth="borderWidth10" | ||
borderRadius="borderRadius20" | ||
overflow="hidden" | ||
> | ||
<Box | ||
as={Image} | ||
maxWidth="100%" | ||
height="100%" | ||
src={FigmaTypography} | ||
alt="Gif of Figma Typography" | ||
style={{ objectFit: "contain" }} | ||
/> | ||
</Box> | ||
</Box> | ||
|
||
We added typography and effect variables to the [Paste Components & Themes](https://www.figma.com/file/l2qtpQVMmXzQPVB3rEAA8i/Paste-Components-%26-Themes?type=design&node-id=3015-46646&mode=design&t=LavBWI8WtuCpWbz0-0) Figma library for more accurate swapping between Twilio, Twilio Dark, Evergreen, Default, and Dark themes. | ||
|
||
[Learn more about how to swap modes](https://help.figma.com/hc/en-us/articles/15343816063383-Modes-for-variables#h_01H3ADKDF7JBTRV1Z5P1X1DZVE). | ||
|
||
### Additional updates | ||
|
||
#### New | ||
|
||
- Added new [icons](/components/icon) for RCSCapable and SupportRequest. | ||
|
||
#### Updates | ||
|
||
- [Badge](/components/badge#counter) has a new notification_counter variant. | ||
|
||
And thank you for all these contributions, Joe Fehrman!: | ||
|
||
- [Form Pill Groups](/components/form-pill-group#large) now have a large variant to support the Filter pattern | ||
- [User Dialog](/components/user-dialog) has a smaller default size based on feedback from our consumers | ||
|
||
## ✨ Pastemates™ spotlight | ||
|
||
Pastemates are individuals and teams who have been critical contributors to Paste, through advocating for adoption within their products and channeling important feedback and contributions back into the system.\_ | ||
|
||
<Box width="100%" maxWidth="200px" display="block" margin="0 auto"> | ||
<ResponsiveBorderedImage src={AndresCortez} alt="Joe Fehrman" /> | ||
</Box> | ||
|
||
In this edition of Pastemates, we're spotlighting a mate from the Platform Engineering team, **Andrés Rodríguez Cortés**! Andrés built One Admin pages with minimal guidance outside of the written guidelines on the Paste doc site. | ||
|
||
He recently attended Comms Platform UX office hours for a gut check on his implementation. Principal Designer **Andy Doyle** was thoroughly impressed with what he was able to achieve, saying it's an “exceptional standard using latest Paste and all the guidance.” | ||
|
||
<Box marginBottom="space60"> | ||
<Box | ||
borderColor="colorBorderWeaker" | ||
borderStyle="solid" | ||
borderWidth="borderWidth10" | ||
borderRadius="borderRadius20" | ||
overflow="hidden" | ||
> | ||
<Box | ||
as={Image} | ||
maxWidth="100%" | ||
height="100%" | ||
src={PasteMateUI} | ||
alt="Exmaple of Pastemates UI work" | ||
style={{ objectFit: "contain" }} | ||
/> | ||
</Box> | ||
</Box> | ||
|
||
Here's what Andrés has to say about working with Paste: | ||
|
||
Bravo to Andrés and his attention to detail! | ||
|
||
Sign up for [Comms Platform UX office hours](https://airtable.com/appszlqNhBPkOhjqA/shrRkluqJRg1fade0/tblbiQQjRGR9tXygz) if you're interested in design advice and feedback for your own work, too. | ||
|
||
## 👀 What we're working on next | ||
|
||
| Feature | Description | | ||
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | ||
| **Timeline component** | The Timeline component represents a sequence of events or steps in a process. | | ||
| **Pricing pattern** | The pricing pattern shows a group of paid features or packaged plans a user is selecting, contributed by **Kara Kenna** with support from **Bhooma Srirangarajan**. | | ||
| **Callout component, refined** | Improved design and documentation of the Callout component, including stronger differentiation from the Alert component. | | ||
|
||
<Box marginBottom="space120" /> | ||
|
||
As always, we're better together. | ||
|
||
<em>— The UX Infrastructure Team</em> | ||
|
||
</ArticleContent> | ||
|
||
</contentwrapper> |