Skip to content

Libraries concept doc and override docs#1425

Open
sarina wants to merge 3 commits intomainfrom
sarina/libraries-overrides
Open

Libraries concept doc and override docs#1425
sarina wants to merge 3 commits intomainfrom
sarina/libraries-overrides

Conversation

@sarina
Copy link
Copy Markdown
Contributor

@sarina sarina commented Apr 9, 2026

New documentation:

AI Disclaimer

I used Claude liberally in writing these docs, with only light edits as I'm not very familiar with the overrides feature. However I thought the Concept doc was pretty great as generated. Claude chat log

Notes to Reviewers

Please provide any necessary screenshots and I will incorporate them.

Please respond to document questions about Claude's assumptions.

google drive folder

sarina and others added 2 commits April 8, 2026 21:03
Resolves #1297 #1298 #1299

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
.. _Override Text Content in a Library-Referenced Component:

Override Text Content in a Library-Referenced Component
#######################################################
Copy link
Copy Markdown
Contributor Author

@sarina sarina Apr 9, 2026

Choose a reason for hiding this comment

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

Gaps to verify before publishing:

  • The actual UI button labels — I used :guilabel:Edit and :guilabel:Save based on the spec description, but you'll want to confirm the exact labels in the Ulmo UI.
  • Whether the prerequisite about "published" library content is correct — the issue spec says the component needs to be published in the library first.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Numbering my responses based on the order your bullet points appear:

  1. It's a pencil icon. And save is correct.
  2. I tested this and it's true.

I put some screenshots in this google drive folder.

.. _Override the Title of Library-Sourced Content:

Override the Title of Library-Sourced Content
#############################################
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Decisions made: I split the steps by content type because the UI entry point is different — the course outline for structural content vs. the unit view for components. The spec doesn't describe the exact UI mechanics (pencil icon, click-to-edit, etc.), so those are reasonable assumptions based on how Studio typically works and should be verified against the actual Verawood UI.

Gaps to verify:

  • The exact UI interaction for renaming (pencil icon vs. double-click vs. a settings panel) — the spec doesn't specify, only that titles should be "editable."
  • Whether the rename UI differs between the course outline and unit views in any meaningful way that would require additional steps.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@sarina - This looks good, but there are more steps for the Rename a Component section for text components specifically . Below, I've outlined the steps for text components:

Rename a Text Component

  1. In Studio, open the unit that contains the library-sourced component you want to rename.
  2. Select the pencil icon next to the text component’s title to make it editable.
  3. Select the pencil icon next to the component's title in the modal.
  4. Select the checkmark icon to save the new title.
  5. Select the save button at the bottom of the modal to save the change.

Linking a google drive folder with screenshots for Renaming a Unit on the Course Outline page, Renaming a Video Component, and Renaming a Text Component. Please let me know if any questions come up!

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Need access to this google folder

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@crathbun428 this is just one image UnitPageText-3-TypeEdits.png - could you link the folder please?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I also don't think this image you linked is any of the things you've described (Renaming a Unit on the Course Outline page, Renaming a Video Component, and Renaming a Text Component).

@crathbun428
Copy link
Copy Markdown
Contributor

@sarina - Ah yes, this fell off my radar. Happy to review it - I can try to review by the end of the week.


.. tags:: educator, how-to

When you add a section, subsection, or unit from a content library to your
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Suggested change
When you add a section, subsection, or unit from a content library to your
When you add a structural block (section, subsection, or unit) from a content library to your

Copy link
Copy Markdown
Contributor

@crathbun428 crathbun428 left a comment

Choose a reason for hiding this comment

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

Added the image names/locations for Override the Title of Library-Sourced Content screenshots. Rest looked good to me. Please let me know if you have any questions. Thanks!

#. Locate the library-sourced section, subsection, or unit you want to rename.

#. Select the pencil icon or select the existing title to make it editable.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: CourseOutline-1-PencilIcon.png

#. Select the pencil icon or select the existing title to make it editable.

#. Enter the new title.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: CourseOutline-2-TypeNewName.png

#. Enter the new title.

#. Press :guilabel:`Enter` or select outside the field to save the change.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: CourseOutline-3-RenameSaved.png

want to rename.

#. Select the pencil icon next to the component's title to make it editable.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: UnitPageVideo-1-PencilIcon.png

#. Select the pencil icon next to the component's title to make it editable.

#. Enter the new title.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: UnitPageVideo-2-TypeEdits.png

#. Enter the new title.

#. Press :guilabel:`Enter` or select outside the field to save the change.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: UnitPageVideo-3-EditsComplete.png

#. In Studio, open the unit that contains the library-sourced component you want to rename.

#. Select the pencil icon next to the text component's title to make it editable.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: UnitPageText-1-PencilIcon.png

#. Select the pencil icon next to the text component's title to make it editable.

#. Select the pencil icon next to the component's title in the modal.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: UnitPageText-2-ModalPencilIcon.png

#. Select the pencil icon next to the component's title in the modal.

#. Select the checkmark icon to save the new title.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: UnitPageText-4-SaveEdit1.png

#. Select the checkmark icon to save the new title.

#. Select the save button at the bottom of the modal to save the change.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Insert image: UnitPageText-5-SaveEdit2.png

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

Labels

None yet

Projects

None yet

2 participants