-
-
Notifications
You must be signed in to change notification settings - Fork 300
fix: Update code & docs for new ITS Theme docs & status #3611
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This link is the one given in the original link
Hi, thank you very much for the update. Can you please check whether any of the links below would also need updating? For example:
Here are the links I'm referring to:
|
@claremacrae I ran a Find and Replace on Ah, have to update the pics too... |
Ok, there is a new |
Hmm, seems that the ITS theme also needs an update |
I think it's done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Many thanks for working on this.
I’m not in front of a computer to be able to do a full review, so this is an initial comment from what I can see in my phone.
Cheers.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have noticed that some of the documentation changes are editing machine-generated content that is embedded in to the docs pages - so the next time the following GitHub Action runs, it will revert some of the edits made in this PR:
The relevant processes are described here:
I think the only file that needs to be updated is the following, as I think both the changed Snippet and Theme use the same list of supported custom statuses:
I would have said that I would be happy to make the change on the PR before merging, but I see that the PR is created from main
- so I would have to do it as a separate edit after merging the PR - which is fine....
So I just add the new status the that ts file, right? |
Yes, and then run the tests to update the files that the tests generate. |
I do have quite a lot of automated steps generated from the code. If you haven’t used Approval Tests before, there is a page about them on the Contributing guide. The tests will fail saying that some outputs don’t match the “approved” files, that is, the previous output. I’m happy to pick this up when I’m in front of a computer in a few days. Do you mind if I push to your main branch? |
Sure, but the source branch from my end is |
Oh sorry, there are two PRs going on, and I must having been looking at the other one between looking at this one. So yes, I can fix the tests and push to your branch, no problem. |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Super - thanks very much!
This link is the one given in the original link
Types of changes
Changes visible to users:
feat
- non-breaking change which adds functionality)feat!!
orfix!!
- fix or feature that would cause existing functionality to not work as expected)fix
- non-breaking change which fixes an issue)i18n
- additions or improvements to the translations - see Support a new language)docs
- improvements to any documentation content for users)vault
- improvements to the Tasks-Demo sample vault)contrib
- any improvements to documentation content for contributors - see Contributing to Tasks)Internal changes:
refactor
- non-breaking change which only improves the design or structure of existing code, and making no changes to its external behaviour)test
- additions and improvements to unit tests and the smoke tests)chore
- examples include GitHub Actions, issue templates)Description
Update to new link given by the original link
Many assorted updates as a result of the new status added in the latest version of the ITS theme and custom checkboxes code.
Motivation and Context
This fixes #2188.
Also, since ITS Theme and Snippets have added a new custom status symbol,
<
- calledMigrated
, this is now added to theITS Theme & SIRvb Checkboxes: Add 37 [now 38] supported Statuses
button in the Tasks settings.How has this been tested?
Screenshots (if appropriate)
Checklist
yarn run lint
.Terms