profile
viewpoint

emplums/kittenlytics 4

Analyzes your tweets based on cat-related word usage

donutjs/donutjs.club 2

Website for monthly code+creativity meetup in Portland, OR.

emplums/OpenFarm 1

A free and open database for farming and gardening knowledge. Data will be crowdsourced and rated. Will feature advanced search of the plant database, responsive frontend, forum for community discussion on each entry, and an open API.

emplums/a11y-demo 0

example of a website with a11y issues

emplums/accessibility-webpack-plugin 0

Webpack plugin that reports accessibility issues for JS component based applications

create barnchprimer/design

branch : pr/113

created branch time in 3 hours

push eventprimer/doctocat

Emily

commit sha e094ac9a962e6ef755defc3d8fb165f494f93867

Update nav.yml

view details

push time in a day

delete branch primer/doctocat

delete branch : img-docs

delete time in a day

push eventprimer/doctocat

Emily Plummer

commit sha 73c6969de976d9bba0d160fee78b38d7d466412c

add using images docs

view details

Emily

commit sha 9b9cc89cc8ad7abdb210cf0012ddda9c9f52cf0b

Merge pull request #161 from primer/img-docs Add using images docs

view details

push time in a day

PR merged primer/doctocat

Add using images docs

This PR adds some quick docs on how to use local images

+26 -0

1 comment

2 changed files

emplums

pr closed time in a day

PR opened primer/doctocat

Add using images docs

This PR adds some quick docs on how to use local images

+26 -0

0 comment

2 changed files

pr created time in a day

create barnchprimer/doctocat

branch : img-docs

created branch time in a day

release primer/doctocat

v0.23.1

released time in 6 days

push eventprimer/doctocat

Emily Plummer

commit sha 573d19dcd3421f64d23345019eb878f0773a7ac9

align toc with heading

view details

Emily Plummer

commit sha 12f4f4b04de3bea8c6af686a470a3a5a73e96100

Update caption.mdx

view details

Emily Plummer

commit sha 6d6d8f4b2e8d47987779d263a990992ec93b73ac

Update layout.js

view details

Emily Plummer

commit sha 39df54e4db4b13f0a46ba62a50447d6d94cc6482

add local development docs

view details

Emily Plummer

commit sha 4957d166d6cb41c2f5cb407ea6ea52dd243fc0d2

Update CONTRIBUTING.md

view details

Emily Plummer

commit sha 9bae9760cf7976e03aafe913d59dc5cf367238c4

update version

view details

Emily Plummer

commit sha 3cec302a978d8c41ea143f25966af7a136379781

Update layout.js

view details

Emily

commit sha 1030b6cb6e652e129529958056b95117fc4fc293

Merge pull request #159 from primer/fixes Fix table of contents alignment + add some docs

view details

push time in 6 days

PR merged primer/doctocat

Fix table of contents alignment + add some docs

This PR fixes the alignment of the table of contents and adds some requested documentation on running things locally ✨

+31 -2

1 comment

6 changed files

emplums

pr closed time in 6 days

push eventprimer/doctocat

Emily Plummer

commit sha 3cec302a978d8c41ea143f25966af7a136379781

Update layout.js

view details

push time in 6 days

PR opened primer/doctocat

Fix table of contents alignment + add some docs

This PR fixes the alignment of the table of contents and adds some requested documentation on running things locally ✨

+32 -3

0 comment

6 changed files

pr created time in 6 days

push eventprimer/doctocat

Emily Plummer

commit sha 9bae9760cf7976e03aafe913d59dc5cf367238c4

update version

view details

push time in 6 days

push eventprimer/doctocat

Emily Plummer

commit sha 4957d166d6cb41c2f5cb407ea6ea52dd243fc0d2

Update CONTRIBUTING.md

view details

push time in 6 days

push eventprimer/doctocat

Emily Plummer

commit sha 39df54e4db4b13f0a46ba62a50447d6d94cc6482

add local development docs

view details

push time in 6 days

push eventprimer/doctocat

Emily Plummer

commit sha 6d6d8f4b2e8d47987779d263a990992ec93b73ac

Update layout.js

view details

push time in 6 days

push eventprimer/doctocat

Emily Plummer

commit sha 12f4f4b04de3bea8c6af686a470a3a5a73e96100

Update caption.mdx

view details

push time in 6 days

create barnchprimer/doctocat

branch : fixes

created branch time in 6 days

push eventprimer/components

Emily Plummer

commit sha c574518ba9b4d1b2dc1ba0cf29eb95d60ff1ea77

update doctocat

view details

push time in 6 days

create barnchprimer/components

branch : fix-avatar-docs

created branch time in 6 days

push eventprimer/doctocat-template

Emily

commit sha 21b75ce93d4779a3c1bb5c6ab257253b65ffcc3e

Update README.md

view details

push time in 6 days

delete branch primer/doctocat-template

delete branch : update-doctocat

delete time in 6 days

push eventprimer/doctocat-template

Emily Plummer

commit sha aba4f4e872aab4f7c7ba374ad219c0b5ed669e28

update doctocat version

view details

Emily Plummer

commit sha 3553c465cf16a3606a3ccbf73f8d07b110323129

Update README.md

view details

Emily Plummer

commit sha d709300bf50522b5cf37ef7a715ea14bac1d0cb8

update react versions

view details

Emily Plummer

commit sha b8cff53f760a9795e28a6d129e8e9cc4920aec2d

switch to yarn

view details

Emily Plummer

commit sha 36f409e46105aaff95b92a8d1c1b8d7d6dfa23bb

Update README.md

view details

Emily Plummer

commit sha 08e74c4d1819281402efc2f48c204d7203bd30cd

update version number

view details

Emily

commit sha 8ee2ef771a6ae1d9fd4d83ef434b7a3a3030ff9f

Merge pull request #2 from primer/update-doctocat Use the latest version of Doctocat & upgrade React

view details

push time in 6 days

PR merged primer/doctocat-template

Use the latest version of Doctocat & upgrade React

This PR updates the template repo to the latest version of Doctcat & bumps the React version.

I've changed the package manager from npm to yarn, for some reason npm wasn't deduping the react version correctly (possibly because doctcat is using yarn and this repo was using npm??), plus all our other repos are using yarn so it's nice to keep it consistent ✨

+15165 -15460

0 comment

5 changed files

emplums

pr closed time in 6 days

push eventprimer/doctocat-template

Emily Plummer

commit sha 08e74c4d1819281402efc2f48c204d7203bd30cd

update version number

view details

push time in 6 days

PR opened primer/doctocat-template

Use the latest version of Doctocat & upgrade React

This PR updates the template repo to the latest version of Doctcat & bumps the React version.

I've changed the package manager from npm to yarn, for some reason npm wasn't deduping the react version correctly (possibly because doctcat is using yarn and this repo was using npm??), plus all our other repos are using yarn so it's nice to keep it consistent ✨

+15164 -15459

0 comment

5 changed files

pr created time in 6 days

issue openedprimer/doctocat

Table of Contents doesn't appear in .mdx files

I was working with @ashygee on the new mobile docs and noticed that the new table of contents only appears in .md files and not .mdx files

created time in 6 days

push eventprimer/doctocat-template

Emily Plummer

commit sha b8cff53f760a9795e28a6d129e8e9cc4920aec2d

switch to yarn

view details

Emily Plummer

commit sha 36f409e46105aaff95b92a8d1c1b8d7d6dfa23bb

Update README.md

view details

push time in 6 days

push eventprimer/doctocat-template

Emily Plummer

commit sha d709300bf50522b5cf37ef7a715ea14bac1d0cb8

update react versions

view details

push time in 6 days

create barnchprimer/doctocat-template

branch : update-doctocat

created branch time in 6 days

issue commentprimer/doctocat

Keeping Everything Fresh 🌱

cc @BinaryMuse since you are 💯 at thinking of cool ways to automate things, do you have any ideas??

emplums

comment created time in 6 days

issue openedprimer/doctocat

Keeping Everything Fresh 🌱

Doctocat is starting to get a fair amount of traction! 🎉 This is wonderful news, and leads me to think we need to start defining some processes for keeping everything up to date and if possible, automating this process.

Goals

  • primer/doctocat should always have the latest version of Primer React Components and Primer Octicons
  • primer/dotocat-template should always be using the latest version of the doctocat theme
  • All of our documentation sites should be using the latest version of the doctocat theme

Roadblocks

  • Keeping all of these up to date is time consuming. Take for example shipping a new version of Primer Components. Afterwards, we'd need to update the version in primer/doctocat, which would mean we'd need to ship a new release. Then we'd need to update each of our doc sites (I believe we're up to 10+ doc sites at the moment), and the primer/doctocat-template repository. My hunch is that because this is so tedious, we don't often do it 😬 Many of the docs sites are currently using old versions of doctocat, and the doctocat template is using a version of the doctocat theme that is 12 versions old 😬

Potential solutions

  • Could we use a GitHub Action that automatically creates a new PR for all our docs sites when primer/doctocat ships a new version?
  • Could dependabot do this for us?
  • If there isn't an easy way to automate this, would it make sense to schedule a recurring time to do this manually once a month?

created time in 6 days

issue commentprimer/css

Add issue progress bars to Primer

This would be easy to implement in the current ProgressBar::Component, we'd just want to add a custom CSS color variable for this grey to make sure it's standardized!

emplums

comment created time in 6 days

pull request commentprimer/css

Update Octicons

Ash and I upgraded the Primer Components version to the latest and did all the breaking change refactors, but we're still seeing that weird syntax error for the jsx in the colors.mdx file 🤔 It's super weird because that syntax has been there for a year and there were never any issues, so I wonder if there's been some sort of gatsby version upgrade in Doctocat that is somehow messing with how babel compiles jsx in the mdx files? I should work out of the box since that's the whole point of Gatsby, so I think we've fudged something up somehow! I will keep looking into this today 😄

simurai

comment created time in 12 days

issue openedprimer/components

Rename "master" -> "main"

  • [ ] Change the base for any release branches
  • [ ] Transfer branch protection policies
  • [ ] Update any necessary GitHub Actions

created time in 15 days

push eventprimer/doctocat

Jp

commit sha b9529afa583058a6a109a038c70e80209809b5fc

fix: error react jsx when developing

view details

Emily

commit sha 4cc32f96e9656f1f28a91c87eb88c430438c1d8a

Merge pull request #151 from jpvalery/patch-1 fix: ERROR #98123 when `gatsby develop` with shadowed hero.js

view details

push time in 16 days

PR merged primer/doctocat

fix: ERROR #98123 when `gatsby develop` with shadowed hero.js

When running gatsby develop, the CLI was returning an error.

 ERROR #98123  WEBPACK

Generating development JavaScript bundle failed


~/docs/src/@primer/gatsby-theme-doctocat/components/hero.js
  6:5  error  'React' must be in scope when using JSX  react/react-in-jsx-scope

✖ 1 problem (1 error, 0 warnings)


File: src/@primer/gatsby-theme-doctocat/components/hero.js

failed Re-building development bundle - 1.190s

Adding this line fixes the error.

+1 -0

1 comment

1 changed file

jpvalery

pr closed time in 16 days

delete branch primer/doctocat

delete branch : upgrade-comps

delete time in 16 days

push eventprimer/doctocat

Emily Plummer

commit sha bb69bfa1aff4dacdf19d73f2fc47d71a9e17cbe9

octicon refactor

view details

Emily Plummer

commit sha 06ba2304b6224274b98a25f3f2a6d1215e413f68

BorderBox refactor

view details

Emily Plummer

commit sha 792311afbc60fc6331e34b47b76e6307c1dfc64f

v 19.0.0 updates

view details

Emily Plummer

commit sha 3eea6e32302c3c6b8e85ab4004a645cde105110c

v18.0.0 changes

view details

Emily Plummer

commit sha 0eaacfc90b6c81c60e13434e752c695aa5788051

upgrade Primer Components

view details

Emily Plummer

commit sha d22fb45a28305775ca708cbf12f991944f6234ec

use 20.0.0

view details

Emily Plummer

commit sha 0a7138a6c642dfeea8d064809a875805f430809d

upgrade components in docs

view details

Emily Plummer

commit sha 247cce098938aa516ed7b5775d6eb35ff13057f9

update version of theme

view details

Emily

commit sha 86dd794e0661cfbc0d492cc9814b21f5ce32e939

Merge pull request #154 from primer/upgrade-comps Upgrade Primer Components

view details

push time in 16 days

PR merged primer/doctocat

Upgrade Primer Components

This PR switches back to using @primer/octicons-react@10.0.0 and uses the rc version of the Primer Components v20.0.0 release. I've made all necessary refactors for versions 17.0.0, 18.0.0, 19.0.0 and 20.0.0 in this PR. As soon Primer React Components makes the v20.0.0 release, I will change the version in this branch and merge + release this 😄

+266 -123

1 comment

18 changed files

emplums

pr closed time in 16 days

push eventprimer/doctocat

Emily Plummer

commit sha 247cce098938aa516ed7b5775d6eb35ff13057f9

update version of theme

view details

push time in 16 days

push eventprimer/doctocat

Emily Plummer

commit sha 0a7138a6c642dfeea8d064809a875805f430809d

upgrade components in docs

view details

push time in 16 days

push eventprimer/doctocat

Emily Plummer

commit sha d22fb45a28305775ca708cbf12f991944f6234ec

use 20.0.0

view details

push time in 16 days

release primer/components

v20.0.0

released time in 16 days

delete branch primer/components

delete branch : major

delete time in 16 days

push eventprimer/components

Albin Groen

commit sha 90ee5939080fd089d3cc9d800368b5ff47adc0d9

Add prop to Avatar

view details

Albin Groen

commit sha 09a2e33d5fbc765dcaf6bfe48233c0ec82aeba21

Update types, documentation, and snapshot

view details

Albin Groen

commit sha 3ebfd8c78cf6e2a541bd19aca52796d8a30aa1ce

Add test

view details

Albin Groen

commit sha 903454f86b0791a886f46f5e1b848c9a5bbee2e6

Rename prop: form -> shape

view details

Albin Groen

commit sha e71ecac626e567c204fd080abc89573aae2a7f1a

Slight refactoring

view details

Emily

commit sha d47989691f4af729fd897e9f4c0c9c51c3d88899

Merge pull request #765 from albingroen/albingroen/avatar-form-prop Add `shape` prop to `Avatar` component

view details

Emily Plummer

commit sha e5743147b9dbd46b592c88f96027c9fb12c16834

AvatarPair refactor

view details

Emily Plummer

commit sha d4321de4cf5783f67698ade109f73974341a06d8

refactor AvatarStack

view details

Emily Plummer

commit sha 415ab0e256fba325b77945f95953d61d2f506728

use `square` boolean instead of `shape`

view details

Emily Plummer

commit sha fd9f6acb01ff3a8bd4d3d18e650eedc98e6db412

small refactors

view details

Emily Plummer

commit sha 8312595f34ea8907aa9164c9cbf46defc3582a31

give Avatar COMMON props

view details

Emily Plummer

commit sha dee746bcb476b89e7ff755c8d84fc0ae3375f8fa

remove native attributes from Avatar prop types

view details

Emily Plummer

commit sha 40e870c56d916684f456dd912817163cb61a603c

fix Avatar type

view details

Emily Plummer

commit sha 38ea35479847e2c7da1950cf9d32e7cdf410b81c

AvatarPair shouldn't get Avatar props, it should get Relative props since that's the rendered component

view details

Emily Plummer

commit sha 7278da845c5d307f83a17c9aaef41dec380add0d

docs tweaks

view details

Emily Plummer

commit sha 96c906d3f34e3d0b34b5959f6467bc536b8846ff

update to 1px instead of 2 for AvatarStack

view details

Emily Plummer

commit sha 36e90db38dac6eb85b10c3b77aadeb45e3e82fc4

remove AvatarItem-more

view details

Emily Plummer

commit sha bd37c53fb53a62b47e0574ddf2a2d8391c59879c

Merge branch 'master' into avatar-tweaks

view details

Emily Plummer

commit sha d94d875a649646491a95de97fd77589cbcd7109f

remove AvatarItem-more class

view details

Emily Plummer

commit sha 52369251c12dad00852d7cb63d44aa150a345d62

more cleanup

view details

push time in 16 days

PR merged primer/components

Major Release Tracking (20.0.0)

Tracking PR for the next major release (currently: 20.0.0)

💅 Enhancements

  • Updated hidden counters #848 @nuthinking

✨ New Components!

  • [x] Pagehead component from @haigdouzdjian #851

🚨 Breaking Changes 🚨

  • Default Avatar is now a circle instead of a square #773 @emplums @albingroen
  • AvatarStack now expects you to use Avatar components #773 as children @emplums @colinkeany
  • Removes scheme prop from Flash and small prop from StateLabel deprecation workarounds as scheduled in the 19.0.0 release #847
  • Upgrades to octicons dependency to version 10.0.0 - The new octicons version has significant API changes see the release notes for the icons package for more details.
+983 -1154

2 comments

61 changed files

emplums

pr closed time in 16 days

push eventprimer/components

Emily Plummer

commit sha d900585b58a7619aefe58ecf31c8622e5947174a

add missing CircleBadge.Icon props

view details

push time in 16 days

push eventprimer/components

Emily Plummer

commit sha 38a5fdaedf8d30d4d0c74a8a4f6ad1ee047a7f42

fix StyledOcticon type

view details

push time in 16 days

Pull request review commentprimer/components

Major Release Tracking (20.0.0)

 declare module '@primer/components' {    export interface CircleOcticonProps extends CommonProps, FlexProps {     size?: number-    icon: React.ReactNode+    icon: ReactComponentLike   }    export const CircleOcticon: React.FunctionComponent<CircleOcticonProps>    export interface StyledOcticonProps extends CommonProps {-    size?: number-    icon: React.ReactNode+    size?: number | 'small' | 'medium' | 'large'+    icon: ReactComponentLike+    verticalAlign: 'middle' | 'text-bottom' | 'top' | 'text-top'

it is not! good catch :)

emplums

comment created time in 16 days

push eventprimer/components

Emily Plummer

commit sha 2c87461d650988b66acf9b0e646c04b9aa995c5f

fix type

view details

push time in 16 days

push eventprimer/components

Haig Douzdjian

commit sha e7fef9434458c3550f4291778a7a0b79ffb1d338

Implement Pagehead Component

view details

Haig Douzdjian

commit sha 25c5874e426a53fe68a9ebba52893fa049dec276

Fixed PR comments

view details

Emily

commit sha de86ccf938d30d11837515d8b855cf7f8f3bd626

Merge pull request #851 from haigdouzdjian/Pagehead Implement Pagehead Component

view details

push time in 16 days

PR merged primer/components

Implement Pagehead Component

Added Pagehead component using Primer.style/css as reference.

Closes #671

Screenshots

Screen Shot 2020-07-16 at 2 06 30 PM

Merge checklist

  • [x] Added or updated TypeScript definitions (index.d.ts) if necessary
  • [x] Added/updated tests
  • [x] Added/updated documentation
  • [x] Tested in Chrome
  • [x] Tested in Firefox
  • [x] Tested in Safari
  • [x] Tested in Edge
+94 -0

1 comment

7 changed files

haigdouzdjian

pr closed time in 16 days

issue openedemplums/testtest

A new issue!

created time in 16 days

created repositoryemplums/testtest

created time in 16 days

Pull request review commentprimer/components

Implement Pagehead Component

+import React from 'react'+import PropTypes from 'prop-types'+import styled from 'styled-components'+import {COMMON, get} from './constants'+import theme from './theme'+import sx from './sx'++const StyledPagehead = styled.div`+  position: relative;+  padding-top: ${get('space.4')};+  padding-bottom: ${get('space.4')};+  margin-bottom: ${get('space.4')};+  border-bottom: 1px solid ${get('colors.border.gray')};+  ${COMMON};+  ${sx};+`++const Pagehead = ({...props}) => {

Since we don't need to do anything special here, we can remove lines 18-20 and rename the component in line 8 Pagehead! 🎉

haigdouzdjian

comment created time in 19 days

issue closedprimer/components

Remove Shadowed Docs Components

We need to upgrade Doctocat to the latest version of Primer React Components - right now it's on version ^16! Let's do this once version 20.0.0 ships 🎉

Once that is done, we can remove all the shadowed components here: https://github.com/primer/components/pull/761

closed time in 21 days

emplums

push eventprimer/components

Emily Plummer

commit sha feb789cd5fbee4655d2122ac1c77f97bb280c2b6

remove shadowed components

view details

Emily Plummer

commit sha 45cc4ee08382d8bbffa43df73f2720cc6094f930

Merge branch 'major' into upgrade-doctocat

view details

Emily

commit sha d5bf8216fe3a58664f446e8d66a46375aed51426

Merge pull request #850 from primer/upgrade-doctocat Upgrade Doctocat & Remove Shadowed Components

view details

push time in 21 days

PR merged primer/components

Upgrade Doctocat & Remove Shadowed Components

This PR upgrades Doctocat to the rc version in https://github.com/primer/doctocat/pull/154 and removes all shadowed components introduced in #761 that can now be removed since we've upgraded Primer Components in Doctocat 🙌

Closes: #841

+182 -492

1 comment

9 changed files

emplums

pr closed time in 21 days

MemberEvent

PR opened primer/components

Upgrade Doctocat & Remove Shadowed Components

This PR upgrades Doctocat to the rc version in https://github.com/primer/doctocat/pull/154 and removes all shadowed components introduced in #761 that can now be removed since we've upgraded Primer Components in Doctocat 🙌

Closes: #841

+880 -1153

0 comment

55 changed files

pr created time in 23 days

create barnchprimer/components

branch : upgrade-doctocat

created branch time in 23 days

PR opened primer/doctocat

Upgrade Primer Components

This PR switches back to using @primer/octicons-react@10.0.0 and uses the rc version of the Primer Components v20.0.0 release. I've made all necessary refactors for versions 17.0.0, 18.0.0, 19.0.0 and 20.0.0 in this PR. As soon Primer React Components makes the v20.0.0 release, I will create a follow-up PR to move to that version, but that release relies on these refactors 😄

+279 -90

0 comment

17 changed files

pr created time in 23 days

push eventprimer/doctocat

Emily Plummer

commit sha 0eaacfc90b6c81c60e13434e752c695aa5788051

upgrade Primer Components

view details

push time in 23 days

delete branch primer/components

delete branch : upgrade-octicons

delete time in 23 days

push eventprimer/components

Emily Plummer

commit sha edad62eba6a9a1a13a6979ca4205b8bb155d674f

upgrade to octicons v10

view details

Emily Plummer

commit sha c0e81e06af1a7d2dd86b7be6d2e0cbacd57dae1d

wildcard import doesnt work

view details

Emily Plummer

commit sha a1f5481c834d4cd55ea30e4f7e7bae8e023f1b97

TextInput tweaks

view details

Emily Plummer

commit sha 7761dca4164fd5620c4dfff2711583586941fb97

fix circle badge

view details

Emily Plummer

commit sha ce152b912e6f57c14aa79ccf69977ca18c62cf4c

refactor CircleBadge again

view details

Emily Plummer

commit sha 566b36822e353610f6d6c342a94f70eec289f8e9

Update StyledOcticon.js

view details

Emily Plummer

commit sha 48ae33828a57823f06e7e9e8a288a3c0a836114c

Update Dialog.md

view details

Emily Plummer

commit sha b25a5aab7b365e0c6b02e196350ed05600ab30c3

Update StyledOcticon.js

view details

Emily Plummer

commit sha 3a739db685fc578033f66a94b6ef3df0f67fa1c2

fix unknown dot icon

view details

Emily Plummer

commit sha c95ad0cc259a24cc28f2734996b2ce71e882af16

fix tests & types

view details

Emily Plummer

commit sha 8ef2e503af3792a667bc84f562fc33065629a83f

update CircleBadge snapshot

view details

Emily Plummer

commit sha 743d1de32391e9b31884d2f8ba04f97476ce98eb

Merge branch 'major' into upgrade-octicons

view details

Emily Plummer

commit sha 1660228b5d656b9a33d666b6f002f683765291ef

fix prop types

view details

Emily

commit sha e62cc50468118db0f45580f06ff4d000b5a1b70d

Update src/StyledOcticon.js Co-authored-by: Michelle Tilley <binarymuse@github.com>

view details

Michelle Tilley

commit sha db0b206787ebf9960f4d75253387aff89d1692ab

Workaround broken getComputedStyles for LabelGroup test

view details

Michelle Tilley

commit sha 26ec95333c40c003b14845fb786c60cd7906a42f

Fix linter errors

view details

Emily Plummer

commit sha 1117ffb82c43f5158663349f91a24265dd3b4cd4

Merge branch 'upgrade-octicons' of github.com:primer/components into upgrade-octicons

view details

Emily Plummer

commit sha d9d63ba160e7bcc9b94c2fb6cdacc3672f43b95d

update types

view details

Emily Plummer

commit sha 7e10ccfebd7a6fe4103cdb1e2952a07900d9b8f7

Update index.d.ts

view details

Emily Plummer

commit sha cb1012189abb9c08079e43e7d16b7344ce5eb3c6

Update index.d.ts

view details

push time in 23 days

PR merged primer/components

Upgrade octicons

🚨 Do not merge until installing canary doctocat version 🚨

Description

This PR upgrades @primer/octicons-react to version 10.0.0. Since the new version of octicons-react removes the Octicon export, a couple of components needed to be refactored:

  • CircleBadge
  • CircleOcticon
  • StyledOcticon
  • TextInput

Notes

Our original strategy was to use @primer/styled-octicons but after weighing the pros and cons a bit more, we've decided to stick with the original package + a StyledOcticon component. Please see the closed issue for more details on this decision. I'm also going to hold off on marking it as a peer dependency for now.

Note that CircleOcticon looks janky since the size of the icon isn't proportional to the circle. This bug existed before these changes and needs to be addressed separately.

🚨 Breaking Changes 🚨

+265 -301

5 comments

38 changed files

emplums

pr closed time in 23 days

create barnchprimer/doctocat

branch : upgrade-comps

created branch time in 23 days

push eventprimer/components

Emily Plummer

commit sha cb1012189abb9c08079e43e7d16b7344ce5eb3c6

Update index.d.ts

view details

push time in 23 days

pull request commentprimer/components

Upgrade octicons

@BinaryMuse I made the changes you requested + tested that ReactComponentLike works well in a TS environment here: https://codesandbox.io/s/primer-components-ts-testing-47dbw?file=/src/index.tsx

emplums

comment created time in 23 days

push eventprimer/components

Emily Plummer

commit sha 7e10ccfebd7a6fe4103cdb1e2952a07900d9b8f7

Update index.d.ts

view details

push time in 23 days

push eventprimer/components

Emily Plummer

commit sha 1660228b5d656b9a33d666b6f002f683765291ef

fix prop types

view details

Emily Plummer

commit sha 1117ffb82c43f5158663349f91a24265dd3b4cd4

Merge branch 'upgrade-octicons' of github.com:primer/components into upgrade-octicons

view details

Emily Plummer

commit sha d9d63ba160e7bcc9b94c2fb6cdacc3672f43b95d

update types

view details

push time in 23 days

issue openedprimer/doctocat

New Component: access old versions

From @broccolini in another repo:

Can we link to previous versions of our docs sites? I'm not sure how long we are keeping old branches, but after a quick look we do have the last several versions on Primer CSS and Octicons. Could we make this easier to find publicly? Occasionally people want to access the old docs for a previous version since they are not ready to upgrade yet, so this can be very helpful, particularly with big updates like we've just shipped.

Example of release urls:

https://primer-css-git-release-1300.primer.now.sh/css/ https://primer-css-git-release-1400.primer.now.sh/css/ https://octicons-git-release-960.primer.now.sh/octicons/ cc @emplums @BinaryMuse @colebemis

created time in 23 days

push eventprimer/doctocat

Cole Bemis

commit sha 5593e6770404ae045702bc485daf3a99f487513d

Bump version

view details

Jonathan Lancaster

commit sha 246bb2e0c5d77ca256d0f1c9d426115f3d8a3428

ClipboardCopy now copies updated live code

view details

Emily Plummer

commit sha 122bad5af4edae50931fa9448db3084056ace3d6

update Primer Components to Primer React

view details

Emily

commit sha 2fe6bc57a88b5bfadeeaaca47a3b21d7f38be315

Merge branch 'master' into release-0.20.0

view details

Emily Plummer

commit sha f2833f96b4d34145f0b1651917a377f3ad06762a

Merge branch 'release-0.20.0' into react-naming

view details

Ryan Cao

commit sha 873bd1db73f06a42ab6f2032e60e21a653272774

Update information from Now -> Vercel

view details

Emily

commit sha e96ca932624a887d8a84d161ccdbdf9c489a4255

Merge pull request #147 from primer/react-naming Rename Primer Components to Primer React

view details

Emily

commit sha 1e289d8295ca7563137f836a735358e9ea5395da

Merge pull request #148 from ryanccn/patch-1 Update information from Now -> Vercel

view details

Emily

commit sha 7fb16679ae6a45555411c6261368bb7d68726bbc

Merge pull request #134 from primer/release-0.20.0 Release v0.22.0

view details

push time in a month

PR merged primer/doctocat

Release v0.22.0
  • [x] The copy button now copies updated live code #133 (Thanks @lancasja 🙏)
  • [x] Rename Primer Components to Primer React
+11 -8

1 comment

4 changed files

colebemis

pr closed time in a month

push eventprimer/doctocat

Ryan Cao

commit sha 873bd1db73f06a42ab6f2032e60e21a653272774

Update information from Now -> Vercel

view details

Emily

commit sha 1e289d8295ca7563137f836a735358e9ea5395da

Merge pull request #148 from ryanccn/patch-1 Update information from Now -> Vercel

view details

push time in a month

PR merged primer/doctocat

Update information from Now -> Vercel

ZEIT Now is now Vercel.

https://vercel.com/blog/zeit-is-now-vercel

+3 -3

1 comment

1 changed file

ryanccn

pr closed time in a month

delete branch primer/doctocat

delete branch : react-naming

delete time in a month

push eventprimer/doctocat

Emily Plummer

commit sha 122bad5af4edae50931fa9448db3084056ace3d6

update Primer Components to Primer React

view details

Emily Plummer

commit sha f2833f96b4d34145f0b1651917a377f3ad06762a

Merge branch 'release-0.20.0' into react-naming

view details

Emily

commit sha e96ca932624a887d8a84d161ccdbdf9c489a4255

Merge pull request #147 from primer/react-naming Rename Primer Components to Primer React

view details

push time in a month

PR merged primer/doctocat

Reviewers
Rename Primer Components to Primer React

This PR changes the Primer Components naming in the top nav to be Primer React :)

+1 -1

1 comment

1 changed file

emplums

pr closed time in a month

push eventprimer/components

Emily

commit sha e62cc50468118db0f45580f06ff4d000b5a1b70d

Update src/StyledOcticon.js Co-authored-by: Michelle Tilley <binarymuse@github.com>

view details

push time in a month

push eventemplums/emplums

Emily

commit sha 48e322c9c5ec1e072e164ea68accfabaef8a16b2

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha f12a6939f586cde0ea9becedd92f87b6eb32d22d

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha f3bb31646063498ab46ed92e58c1e30ea6f3be1b

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha 15a85062c3b5fabe0bbc8398f44f7d808ad8afec

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha 8871adbd08d21558f0c882055ee940a56abfb5a0

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha 530e52c41008aa04385b408c087912a77e793dc2

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha ebbd8d221a2afa0bbadb3f2e19b68ad15dcb0ce2

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha a179cfcf035edcfce1f96dc54311afde5495d2e5

Update README.md

view details

push time in a month

push eventemplums/emplums

Emily

commit sha 52643089b9a724723f0a549bea1995036f6493b6

Update README.md

view details

push time in a month

create barnchemplums/emplums

branch : master

created branch time in a month

created repositoryemplums/emplums

created time in a month

pull request commentprimer/components

Upgrade octicons

@BinaryMuse any idea why the LabelGroup test is failing? I didn't touch it in this PR and confirmed that the sx prop does work on LabelGroup 🤔 image

I think LabelGroup doesn't need this style wrapper anymore and I thought maybe that had something to do with the sx prop not working, but refactoring didn't make the test pass either

emplums

comment created time in a month

push eventprimer/components

Christian Giordano

commit sha e8c6559991a33738d55619ce3611c7d76a6f99f9

Replaced Counter:empty style from visibility:hidden to display:none

view details

Emily

commit sha 922e1ab56959994eb19b6327915fd556887b2f13

Merge pull request #848 from nuthinking/master Replaced Counter:empty style from visibility:hidden to display:none

view details

push time in a month

PR merged primer/components

Replaced Counter:empty style from visibility:hidden to display:none

To be in sync with https://github.com/primer/css/pull/1121

+2 -2

1 comment

2 changed files

nuthinking

pr closed time in a month

push eventprimer/components

Emily Plummer

commit sha 4c6e8924da8b173aee536d2df16e77ba9751196d

remove `small` prop on StateLabel

view details

Emily Plummer

commit sha 209750aa79ef16461cc64446de818c5555db35b8

remove deprecated scheme from Flash

view details

Emily Plummer

commit sha 95b876e5b90204fc39776a81292ea003c4733e18

Update StateLabel.js

view details

Emily Plummer

commit sha e81dee8e4ea07af43343b21c99f65d034b4baaf3

Update index.d.ts

view details

Emily Plummer

commit sha 04d939f5670ef36bb7d5210a12fb0f596c5f126d

lint

view details

Emily

commit sha d8fada0a7100ac0fb58f8b1d33726863cae5b5ec

Merge pull request #847 from primer/deprecations 20.0.0 deprecation removals

view details

Emily Plummer

commit sha 743d1de32391e9b31884d2f8ba04f97476ce98eb

Merge branch 'major' into upgrade-octicons

view details

push time in a month

delete branch primer/components

delete branch : deprecations

delete time in a month

push eventprimer/components

Emily Plummer

commit sha 4c6e8924da8b173aee536d2df16e77ba9751196d

remove `small` prop on StateLabel

view details

Emily Plummer

commit sha 209750aa79ef16461cc64446de818c5555db35b8

remove deprecated scheme from Flash

view details

Emily Plummer

commit sha 95b876e5b90204fc39776a81292ea003c4733e18

Update StateLabel.js

view details

Emily Plummer

commit sha e81dee8e4ea07af43343b21c99f65d034b4baaf3

Update index.d.ts

view details

Emily Plummer

commit sha 04d939f5670ef36bb7d5210a12fb0f596c5f126d

lint

view details

Emily

commit sha d8fada0a7100ac0fb58f8b1d33726863cae5b5ec

Merge pull request #847 from primer/deprecations 20.0.0 deprecation removals

view details

push time in a month

PR merged primer/components

20.0.0 deprecation removals

This PR removes the features scheduled to be deprecated in 20.0.0 🎉

+3 -49

2 comments

5 changed files

emplums

pr closed time in a month

push eventprimer/components

Emily Plummer

commit sha 04d939f5670ef36bb7d5210a12fb0f596c5f126d

lint

view details

push time in a month

more