datascijedi / website

https://datascijedi.org
Creative Commons Attribution Share Alike 4.0 International
6 stars 2 forks source link

Quarto-related issue tracker #115

Closed ravicodelabs closed 5 months ago

ravicodelabs commented 1 year ago

Sections

Instructions

This issue is being used to track the status of any issues that have a dependency on Quarto, e.g. issues that require a modification be made to Quarto. The tracker is open for anyone's input. Please feel free to edit this post directly to update the status of an issue, or add new such issues using the provided template. If you don't have write access to this post, feel free to leave a comment (so someone else can edit this post) or request access to edit directly. Thanks!


Issue Template

Please use (copy/paste) the below template for new issues:

Issue Name:

Issue Date:

Issue Details

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist

Open Issues

Add new issues here by editing this section.

Issue Name: Footer section bar missing

Issue Date: 3/24/23

Issue Details

The horizontal bar which separates the footer is missing on the "Activites" pages.

A fix for this was just added on the Quarto side: https://github.com/quarto-dev/quarto-cli/pull/4982, so we can switch over to this as soon as it is included in a release.

For now, PR https://github.com/datascijedi/website/pull/79 (merged) provides a temporary workaround.

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist


Issue Name: Transition to Quarto built-in solution for GitHub "Edit this page" links

Issue Date: 1/19/23

Issue Details

Currently, Quarto couples its table of contents feature (toc) with its GitHub "Edit this page" feature. Since we don't always use a toc, there isn't a straightforward way for us to have the "Edit this page" link on each page. And, the placement of the "Edit this page" link is also restricted because of this coupling.

As a workaround, we created a post-render script render_scripts/github_link_insertion.ts to insert the GitHub links. Once the Quarto project adds the appropriate functionality in, we can transition to a Quarto built-in solution rather than maintain the render script approach.

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist


Issue Name: Getting a GitHub API error with netlify-plugin-quarto

Issue Date: 2023

Issue Details

The netlify-plugin-quarto plugin is meant to streamline the deploying of the website to Netlify, but is sometimes giving a GitHub API error. For the time being, a temporary fix is in place which just uses a shell script to download and install Quarto on the Netlify servers whenever deploying.

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist


Issue Name: Twitter card description content is not being included in website HTML source

Issue Date: 2023

Issue Details

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist


Issue Name: Bootstrap variable for pagination color is getting overwrriten

Issue Date: 2023

Issue Details

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist


Issue Name: Accessibility - Incorrect ordering of navigation/header for screen reader

Issue Date: 2023

Issue Details

See Quarto issue linked below for details.

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist


Issue Name: Accessibility - search button taking too many turns on screen reader

Issue Date: 2023

Issue Details

See Quarto issue linked below for details.

Links to related Quarto Issues, Pull Requests, Commits, etc.

Status Checklist


Closed Issues

Please move any closed issues here.

ravicodelabs commented 5 months ago

We are retiring this aggregate issue tracker in favor of using individual issues. Below are a few additional notes: