Skip to content

Replace Pico CSS with the anyblades pico fork - #915

Merged
jph00 merged 1 commit into
AnswerDotAI:mainfrom
dienhoa:pico_fork
Aug 10, 2026
Merged

Replace Pico CSS with the anyblades pico fork#915
jph00 merged 1 commit into
AnswerDotAI:mainfrom
dienhoa:pico_fork

Conversation

@dienhoa

@dienhoa dienhoa commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

name: Pull Request
about: Propose changes to the codebase
title: '[PR] Replace Pico CSS CDN assets with anyblades CSS fork'
labels: ''
assignees: ''


Related Issue
#883

Proposed Changes

  • Replace the Pico CSS with the actively maintained CSS fork.
  • Fix conditional Pico CSS breaking Solveit layouts
  • set_pico_cls() can support Solveit as well as Jupyter. For Solveit, it can add the pico class to .msg-content elements inside .card-out

However, automatically placing every Solveit output under the pico scope changes the appearance of normal outputs that are not intended to be Pico UI.

Default SolveIt:
image
With picocond:
image

Not blocking, but I’m not sure whether there is a better way to handle this. @jph00

Types of changes
What types of changes does your code introduce? Put an x in all the boxes that apply:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist
Go over all the following points, and put an x in all the boxes that apply:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • I am aware that this is an nbdev project, and I have edited, cleaned, and synced the source notebooks instead of editing .py or .md files directly.

Additional Information
Any additional information, configuration or data that might be necessary to reproduce the issue.

@jph00
jph00 merged commit a8ba215 into AnswerDotAI:main Aug 10, 2026
1 check passed
@jph00

jph00 commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

thanks! btw we removed the solveit class thing in a separate commit

@tonystar tonystar mentioned this pull request Aug 10, 2026
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.

2 participants