Skip to content

Conversation

@laurkim
Copy link
Contributor

@laurkim laurkim commented Sep 14, 2023

WHY are these changes introduced?

Fixes #10472.
Fixes issue where Table of Contents was not rendering on content pages.

WHAT is this pull request doing?

Updates conditional logic to render TOC on content pages.
Adds in missing title and description on Polaris-Migrator page.
Resolves console warning regarding source element srcset attribute.


Warning example
Warning example

How to 🎩

🖥 Local development instructions
🗒 General tophatting guidelines
📄 Changelog guidelines

🎩 checklist

@laurkim laurkim self-assigned this Sep 14, 2023
@laurkim laurkim changed the title [TOC] Fix bug to render TOC on section subpages [TOC] Fix bug to render TOC on section content pages Sep 14, 2023
@laurkim laurkim marked this pull request as ready for review September 14, 2023 15:58
@laurkim laurkim changed the title [TOC] Fix bug to render TOC on section content pages Fix bug to render TOC on section content pages Sep 14, 2023
@laurkim laurkim changed the title Fix bug to render TOC on section content pages [TOC] Fix bug to render TOC on section content pages Sep 14, 2023
Copy link
Contributor

@yurm04 yurm04 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🦑 🚢

@laurkim laurkim merged commit 810212d into next Sep 14, 2023
@laurkim laurkim deleted the lo/fix-toc branch September 14, 2023 16:12
@laurkim laurkim linked an issue Sep 14, 2023 that may be closed by this pull request
sophschneider pushed a commit that referenced this pull request Sep 19, 2023
### WHY are these changes introduced?

Fixes #10472.
Fixes issue where Table of Contents was not rendering on content pages.

### WHAT is this pull request doing?

Updates conditional logic to render TOC on content pages.
Adds in missing title and description on Polaris-Migrator page.
Resolves console warning regarding source element `srcset` attribute.
    <details>
      <summary>Warning example</summary>
<img
src="https://github.com/Shopify/polaris/assets/26749317/d68f9e91-5871-40bf-8f08-d40c9632bd76"
alt="Warning example">
    </details>

<!-- ℹ️ Delete the following for small / trivial changes -->

### How to 🎩

🖥 [Local development
instructions](https://github.com/Shopify/polaris/blob/main/README.md#local-development)
🗒 [General tophatting
guidelines](https://github.com/Shopify/polaris/blob/main/documentation/Tophatting.md)
📄 [Changelog
guidelines](https://github.com/Shopify/polaris/blob/main/.github/CONTRIBUTING.md#changelog)

### 🎩 checklist

- [x] Tested on
[mobile](https://github.com/Shopify/polaris/blob/main/documentation/Tophatting.md#cross-browser-testing)
- [x] Tested on [multiple
browsers](https://help.shopify.com/en/manual/shopify-admin/supported-browsers)
- [ ] Tested for
[accessibility](https://github.com/Shopify/polaris/blob/main/documentation/Accessibility%20testing.md)
- [ ] Updated the component's `README.md` with documentation changes
- [ ] [Tophatted
documentation](https://github.com/Shopify/polaris/blob/main/documentation/Tophatting%20documentation.md)
changes in the style guide
AnnaCheba pushed a commit to AnnaCheba/polaris that referenced this pull request Apr 22, 2024
### WHY are these changes introduced?

Fixes Shopify#10472.
Fixes issue where Table of Contents was not rendering on content pages.

### WHAT is this pull request doing?

Updates conditional logic to render TOC on content pages.
Adds in missing title and description on Polaris-Migrator page.
Resolves console warning regarding source element `srcset` attribute.
    <details>
      <summary>Warning example</summary>
<img
src="https://github.com/Shopify/polaris/assets/26749317/d68f9e91-5871-40bf-8f08-d40c9632bd76"
alt="Warning example">
    </details>

<!-- ℹ️ Delete the following for small / trivial changes -->

### How to 🎩

🖥 [Local development
instructions](https://github.com/Shopify/polaris/blob/main/README.md#local-development)
🗒 [General tophatting
guidelines](https://github.com/Shopify/polaris/blob/main/documentation/Tophatting.md)
📄 [Changelog
guidelines](https://github.com/Shopify/polaris/blob/main/.github/CONTRIBUTING.md#changelog)

### 🎩 checklist

- [x] Tested on
[mobile](https://github.com/Shopify/polaris/blob/main/documentation/Tophatting.md#cross-browser-testing)
- [x] Tested on [multiple
browsers](https://help.shopify.com/en/manual/shopify-admin/supported-browsers)
- [ ] Tested for
[accessibility](https://github.com/Shopify/polaris/blob/main/documentation/Accessibility%20testing.md)
- [ ] Updated the component's `README.md` with documentation changes
- [ ] [Tophatted
documentation](https://github.com/Shopify/polaris/blob/main/documentation/Tophatting%20documentation.md)
changes in the style guide
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Table of Contents not showing up on subpages

2 participants