Body Bacon ipsum dolor sit amet chuck prosciutto landjaeger ham hock filet mignon shoulder hamburger pig venison.
@@ -660,6 +660,6 @@ Here is an example of a media object that is **vertically centered on large scre
## Flexbox bugs
-This section lists flexbox bugs that affect browsers we [currently support](.../styles#user-content-browser-support).
+This section lists flexbox bugs that affect browsers we currently support (**citation needed**).
**1. Minimum content sizing of flex items not honored:** Some browsers don't respect flex item size. Instead of respecting the minimum content size, items shrink below their minimum size which can create some undesirable results, such as overflowing text. The workaround is to apply `flex-shrink: 0;` to the items using `d-flex`. This can be applied with the `flex-shrink-0` utility. For more information read [philipwalton/flexbugs](https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored).
diff --git a/modules/primer-utilities/docs/layout.md b/modules/primer-utilities/docs/layout.md
index bf7168cf..c9754814 100644
--- a/modules/primer-utilities/docs/layout.md
+++ b/modules/primer-utilities/docs/layout.md
@@ -52,7 +52,7 @@ element.classList.toggle('d-inline', visible)
### `display:table` wrapping issues
-There are known issues with using `display:table` and wrapping long strings, particularly in Firefox. You may need to use `table-fixed` on elements with `d-table` and apply column widths to table cells, which you can do with our [column width styles](../../objects/grid#column-widths).
+There are known issues with using `display:table` and wrapping long strings, particularly in Firefox. You may need to use `table-fixed` on elements with `d-table` and apply column widths to table cells, which you can do with our [column width styles](/css/objects/grid#column-widths).
```html
@@ -66,7 +66,7 @@ There are known issues with using `display:table` and wrapping long strings, par
```
### Responsive display
-A selection of display utilities are able to be applied or changed per [breakpoint](../../objects/grid#breakpoints). `.d-block`, `.d-none`, `.d-inline`, and `.d-inline-block` are available as responsive utilities using the following formula: `d-[breakpoint]-[property]`. For example: `d-md-inline-block`. Each responsive display utility is applied to the specified breakpoint and up.
+A selection of display utilities are able to be applied or changed per [breakpoint](/css/objects/grid#breakpoints). `.d-block`, `.d-none`, `.d-inline`, and `.d-inline-block` are available as responsive utilities using the following formula: `d-[breakpoint]-[property]`. For example: `d-md-inline-block`. Each responsive display utility is applied to the specified breakpoint and up.
In the following example, the `ul` element switches from `display: block` on mobile to `display: inline-block` at the `md` breakpoint, while the list items remain inline.
@@ -118,7 +118,7 @@ Use `.float-left` and `.float-right` to set floats, and `.clearfix` to clear.
```
### Responsive floats
-Float utilities can be applied or changed per [breakpoint](../../objects/grid#breakpoints). This can be useful for responsive layouts when you want an element to be full width on mobile but floated at a larger breakpoint.
+Float utilities can be applied or changed per [breakpoint](/css/objects/grid#breakpoints). This can be useful for responsive layouts when you want an element to be full width on mobile but floated at a larger breakpoint.
Each responsive float utility is applied to the specified breakpoint and up, using the following formula: `float-[breakpoint]-[property]`. For example: `float-md-left`. Remember to use `.clearfix` to clear.
@@ -163,7 +163,7 @@ Use `.width-fit` to set max-width 100%.
```html
-
+
```
diff --git a/modules/primer-utilities/docs/margin.md b/modules/primer-utilities/docs/margin.md
index 719c7141..085087a9 100644
--- a/modules/primer-utilities/docs/margin.md
+++ b/modules/primer-utilities/docs/margin.md
@@ -4,7 +4,7 @@ path: utilities/margin
status: Stable
---
-Margin utilities are based on a global [spacing scale](../../support/spacing) which helps keep horizontal and vertical spacing consistent. These utilities help us reduce the amount of custom CSS that share the same properties, and allows to achieve many different page layouts using the same styles.
+Margin utilities are based on a global [spacing scale](/css/support/spacing) which helps keep horizontal and vertical spacing consistent. These utilities help us reduce the amount of custom CSS that share the same properties, and allows to achieve many different page layouts using the same styles.
{:toc}
@@ -104,7 +104,7 @@ Reset margins built into typography elements or other components with `m-0`, `mt
## Responsive margins
-All margin utilities, except `mx-auto`, can be adjusted per [breakpoint](../../objects/grid#breakpoints) using the following formula: `m[direction]-[breakpoint]-[spacer]`. Each responsive style is applied to the specified breakpoint and up.
+All margin utilities, except `mx-auto`, can be adjusted per [breakpoint](/css/objects/grid#breakpoints) using the following formula: `m[direction]-[breakpoint]-[spacer]`. Each responsive style is applied to the specified breakpoint and up.
```html
diff --git a/modules/primer-utilities/docs/padding.md b/modules/primer-utilities/docs/padding.md
index 51506a08..08523ebc 100644
--- a/modules/primer-utilities/docs/padding.md
+++ b/modules/primer-utilities/docs/padding.md
@@ -4,7 +4,7 @@ path: utilities/padding
status: Stable
---
-Padding utilities are based on a global [spacing scale](../../support/spacing) which helps keep horizontal and vertical spacing consistent. These utilities help us reduce the amount of custom CSS that could share the same properties, and allows to achieve many different page layouts using the same styles.
+Padding utilities are based on a global [spacing scale](/css/support/spacing) which helps keep horizontal and vertical spacing consistent. These utilities help us reduce the amount of custom CSS that could share the same properties, and allows to achieve many different page layouts using the same styles.
{:toc}
@@ -86,7 +86,7 @@ Use directional utilities to apply padding to an individual side, or the X and Y
## Responsive padding
-All padding utilities can be adjusted per [breakpoint](../../support/breakpoints) using the following formula:
`p-[direction]-[breakpoint]-[spacer]`. Each responsive style is applied to the specified breakpoint and up.
+All padding utilities can be adjusted per [breakpoint](/css/support/breakpoints) using the following formula:
`p-[direction]-[breakpoint]-[spacer]`. Each responsive style is applied to the specified breakpoint and up.
```html
@@ -100,7 +100,7 @@ All padding utilities can be adjusted per [breakpoint](../../support/breakpoints
`.p-responsive` is a padding class that adds padding on the left and right sides of an element. On small screens, it gives the element padding of `$spacer-3`, on mid-sized screens it gives the element padding of `$spacer-6`, and on large screens, it gives the element padding of `$spacer-3`.
-It is intended to be used with [container styles](../../objects/grid#containers)
+It is intended to be used with [container styles](/css/objects/grid#containers)
```html