Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: internetarchive/elements
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.0
Choose a base ref
...
head repository: internetarchive/elements
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.2.0
Choose a head ref
  • 9 commits
  • 25 files changed
  • 4 contributors

Commits on Jan 26, 2026

  1. v0.1.0 (#26)

    rebecca-shoptaw authored Jan 26, 2026
    Configuration menu
    Copy the full SHA
    b6bb965 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2026

  1. WEBDEV-8141: Github Pages (#25)

    * Add github pages preview
    
    * Update ghpages scripts
    
    * Update pages command
    
    * Update branch name
    
    * Update ghpages build config
    
    * Remove type reference
    
    * Bump
    
    * Bump
    
    * Move workflows
    
    * Update ghpages scripts
    
    * Test ghpages build without wireit
    
    * Revert "Test ghpages build without wireit"
    
    This reverts commit 131cb48.
    
    * Reapply "Test ghpages build without wireit"
    
    This reverts commit fcdba50.
    
    * Revert "Reapply "Test ghpages build without wireit""
    
    This reverts commit 59b5bec.
    
    * Add permissions
    
    * Try using npm run build
    
    * Try just running vite build
    
    * Update base path
    
    * Use ghpages:publish
    
    * Set up git
    
    * Remove unused npm scripts
    
    * Combine build/no-jekyl step
    
    * Update workflows
    
    * Fix class names
    
    * Remove unused package
    
    * Linting
    
    * Move tslib to devDependencies
    
    * Revert tslib change
    jbuckner authored Jan 27, 2026
    Configuration menu
    Copy the full SHA
    d845952 View commit details
    Browse the repository at this point in the history
  2. Update directory paths for GitHub Pages (#27)

    Remove ghpages demo dir and deploy "main" page to top-level GH page
    jbuckner authored Jan 27, 2026
    Configuration menu
    Copy the full SHA
    bd89dc0 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2026

  1. WEBDEV-8147: Improve story syntax highlighting (#28)

    * Improve syntax highlighting
    
    * Use auto code syntax highlighting when possible
    
    * simplify syntax highlighter
    
    * Lazy load hljs
    jbuckner authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    3b5527b View commit details
    Browse the repository at this point in the history
  2. WEBDEV-7982: Add npm publishing GH actions (#15)

    * Add npm publishing GH actions
    
    * Update actions and use GITHUB_TOKEN
    
    * Consolidate npm-publish script
    
    * Linting
    jbuckner authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    bccf33f View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2026

  1. Update npm-publish action

    jbuckner committed Jan 30, 2026
    Configuration menu
    Copy the full SHA
    6b786ad View commit details
    Browse the repository at this point in the history
  2. Update npm-publish workflow

    jbuckner committed Jan 30, 2026
    Configuration menu
    Copy the full SHA
    7991c2c View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2026

  1. WEBDEV-8119 Add basic combo-box component (#24)

    * Migrate initial combo box component from Offshoot
    
    * Add partial unit tests
    
    * Add story for combo box & include in demo
    
    * Improve naming & documentation
    
    * Avoid re-sorting the options on every autocomplete
    
    * Add named slot for empty list state
    
    * Switch from handling keyup to input events
    
    (because the former fires for modifier keys
    that shouldn't open the menu)
    
    * Fix attribute names in story
    
    * Clarify type names
    
    * Fix property name
    
    * Correct Enter key behavior in freeform mode
    
    * Allow the listbox width to be customized by CSS var
    
    * Add clearable property & clear button
    
    * Allow customizing component width
    
    * Hyphenate css vars
    
    * Add padding style option
    
    * Make label slot named for consistency
    
    * Switch icons to img tags rather than inline svgs
    
    * Fix a few small key navigation & styling bugs
    
    * Add more style options to the story
    
    * Slightly clean up story settings table
    
    * Handle unicode subsequences better
    
    * Minor fixes and cleanup
    
    * Simplify classes & add subtle hover behavior
    
    * Omit clear button when component is disabled
    
    * Update unit tests
    
    * Fix bug with customized options not being clickable
    
    * Fix some clear button jankiness
    
    * Improve blur behavior in freeform mode
    
    * Clear the filter when selecting an option
    
    * Prettify story settings a bit
    
    * Add more unit tests
    
    * Fix formatting & tests
    
    * Don't update the filter text on blur
    
    * Add css vars for icon sizing
    
    * Fix stay-open behavior bug
    
    * Make setting value directly work correctly
    
    * Add unit tests for more optional properties
    
    * Disable story settings if not applicable to current behavior
    
    * Update disabled styling
    
    * Clear obsolete values after changing options
    
    * Add a test for the custom filter fn case
    
    * Ensure component delegates focus
    
    * Don't sort the passed-in options array in-place
    
    * Add test for tab focus/selection behavior
    
    * Reorganize tests a bit
    
    * Allow Space to open the options in select-only behavior
    
    * Improve test coverage of keyboard navigation cases
    
    * Update to more consistent CSS var approach
    
    * Move story-specific setup to its own dir
    
    * Move combo box to elements instead of labs
    
    * Add class name to story template
    
    * Move some default styles to theme-styles & add parts
    
    * Further style updates to get story fully working again
    
    * Remove labs attr from story template
    
    * Fix option list height var bug
    
    * Switch to ems for icon sizing & inherit more font rules
    latonv authored Feb 2, 2026
    Configuration menu
    Copy the full SHA
    3462916 View commit details
    Browse the repository at this point in the history
  2. v0.2.0 (#31)

    latonv authored Feb 2, 2026
    Configuration menu
    Copy the full SHA
    e63bb13 View commit details
    Browse the repository at this point in the history
Loading