Skip to content

Conversation

@cifarquhar
Copy link
Contributor

What does this change?

This is work in progress - further changes likely

This separates the backlog pages for each sprint into three sections:

  • Recurring tasks
  • Mandatory tasks
  • Optional tasks

New labels have been added for issues which correspond to these categories:

  • Recurring
  • Core (avoiding Mandatory for now as there's already a label with a similar name, but can always change it later)
  • Optional

At time of writing I've only tested this ITP Onboarding so the majority of pages in the deploy preview will still be empty.

Common Content?

  • Block/s

Common Theme?

  • Yes

  • Modifies backlog.html to filter issues by priority then build each section in turn. This can definitely be improved, there's a lot of repetition currently

  • Updates the query in issues-list-as-blocks.html to allow all labels to be pulled from the API

Org Content?

Module | Sprint | Page Type | Block Type

Checklist

Who needs to know about this?

@illicitonion
@LonMcGregor
@Poonam-raj

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-programming ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-programming/deploys/693c4210805e9f000736e845
😎 Deploy Preview https://deploy-preview-1687--cyf-programming.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 99 (no change from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 90 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-curriculum ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-curriculum/deploys/693c4210a69b1900088cb66c
😎 Deploy Preview https://deploy-preview-1687--cyf-curriculum.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 85 (🟢 up 1 from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-launch ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-launch/deploys/693c42110e6d5a000845a3da
😎 Deploy Preview https://deploy-preview-1687--cyf-launch.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-common ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-common/deploys/693c4210805e9f000736e84a
😎 Deploy Preview https://deploy-preview-1687--cyf-common.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-piscine ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-piscine/deploys/693c42105ca624000882949f
😎 Deploy Preview https://deploy-preview-1687--cyf-piscine.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 98 (🟢 up 13 from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-sdc ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-sdc/deploys/693c42117249c40008f1d0b0
😎 Deploy Preview https://deploy-preview-1687--cyf-sdc.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-itd ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-itd/deploys/693c4210e5c79b00085e08a3
😎 Deploy Preview https://deploy-preview-1687--cyf-itd.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 91 (🔴 down 1 from production)
Accessibility: 100 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 11, 2025

Deploy Preview for cyf-tracks ready!

Name Link
🔨 Latest commit 49120fd
🔍 Latest deploy log https://app.netlify.com/projects/cyf-tracks/deploys/693c4210b34b8e0008ea2848
😎 Deploy Preview https://deploy-preview-1687--cyf-tracks.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Member

@illicitonion illicitonion left a comment

Choose a reason for hiding this comment

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

Looks good to me! Also left a few comments on Slack

<h2>Mandatory Tasks</h2>
<p>These tasks will help consolidate your learning for this sprint. You should complete as many of these as possible before class on Saturday.</p>
{{range $mandatoryTasks}}
<div class="c-alert" role="alert" hidden>
Copy link
Member

Choose a reason for hiding this comment

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

Any idea what this alert is for?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Absolutely no idea. I tried deleting it using Chrome devtools on a couple of pages at random, nothing broke so I'll just get rid of it.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed in bfcf059.

<span aria-hidden="true">&times;</span>
</button>
</div>
<details class="c-issue">
Copy link
Member

Choose a reason for hiding this comment

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

Let's pull out a partial for individual issues so we can just {{partial }} it rather than copy+pasting the <details> tag?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah, that's the plan.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added backlog-issue.html to partials in 49120fd.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📋 Backlog

Development

Successfully merging this pull request may close these issues.

3 participants