Skip to content
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

test merge #2859

Closed

Conversation

phoneticallySAARTHaK
Copy link

  • Update docs for TypeDoc import
  • Enable CI for Node 23
  • Disable node type stripping
  • only set option on Node 23
  • Fix handling of defaulted type arguments
  • Add docs for packages mode options locations
  • Clarify that entry points are globs, Unable to doc file located in a dir with [] #2825
  • Watch documents, readme, and CSS (Watch Inclusions #2675)
  • Reformat
  • Full watch support
  • Lint fix
  • Lint docs
  • Improve config file handling; nicepath debug info
  • Unconditional watches + require() fallback
  • Fix logic error
  • Move jp to ja to comply with ISO 639-1
  • Re-add jp as alias of ja to keep compatibility
  • Fork and reload for config changes
  • POC: support regions in @includecode
  • Add language-dependant regions and line number syntax + docs & logs
  • lint
  • Support regions for @include + warn on empty regions + cleanup
  • Improve docs
  • regexp-escape the target before using it in regular expressions
  • Clean up notes/warning in site docs
  • Add unit tests for include/includeCode with regions
  • Note that region feature also works on @inline
  • Fix @class with mapped types can incorrectly handle properties #2842
  • Watch readme and includes even if not found
  • Only treat symbols as external if all declarations are external
  • Support multiple regions in @include and @includeCode
  • Update changelog
  • Update bug report template to set type:Bug
  • Update feature request template to use feature issue type
  • Deprecate "jp"
  • Improve messages for unsupported languages
  • Tag-based visibilityFilter supports signatures
  • Update Chinese translations
  • Fix constant rebuilds in watch mode
  • Fix dropdown arrow
  • Label icon SVGs
  • Fix potential duplicate class names
  • POC: support regions in @includecode
  • Add language-dependant regions and line number syntax + docs & logs
  • lint
  • Support regions for @include + warn on empty regions + cleanup
  • Improve docs
  • regexp-escape the target before using it in regular expressions
  • Clean up notes/warning in site docs
  • Add unit tests for include/includeCode with regions
  • Note that region feature also works on @inline
  • Fix @class with mapped types can incorrectly handle properties #2842
  • Only treat symbols as external if all declarations are external
  • Update changelog
  • Enable sponsoring
  • Enable discussions
  • Rename discussions link
  • Bump version to 0.27.7
  • Update changelog for release
  • Fix getSupportedLanguages returning langs without translations
  • Prettier.
  • Support URLs in favicons
  • Fix undefined hrefs for excluded external refs
  • Add css variables for dimensions, and use svh units
  • Fix excess/absent margins and padding.
  • Fix tab order of toolbar and remove unused selectors. Breaks search
  • Add more search related 118n strings, and inject more strings in js script
  • Implement search component as combobox, with minimal functionality
  • Add global keyboard listeners for opening modal
  • rename setCurrentResult to setNextResult
  • Use semantic element mark for highlighting search matches
  • Add exit animation for modals, using custom overlay
  • Remove unused keyframes. Merge body selectors
  • Adjust max-height with virtual keyboard, in mobiles
  • fix placeholder text color on focus search input
  • Remove min-height from search dialog and set it to .state
  • fix single element edge case in setNextResult
  • Show recent searches when the search query is empty
  • Completely revert "recent searches" feature.
  • Fix typo and refactor search.ts code
  • Fix invalid search message implementation
  • Add placeholder for no_results i18n string
  • remove global button styles and add it to tsd-widget
  • Improve text contrast, satisfying WCAG level AA

- Add top margin to `.tsd-breadcrumb` in mobile screen
- Remove top margin from `.tsd-navigation.settings`
- Remove top padding from `.col-sidebar` on single sidebar
- Remove margin for `.site-menu` on larger screens
- Move selectors (`#tsd-toolbar-links`, tag selectors) to a relevant place.
- Remove classes (`.table-cell`, `.no-caption`, `.tsd-toolbar-icon`), and merge their styles to other common classes.
…cript

- **theme_search_index_not_available**
- **theme_search_no_results**
- theme_search_placeholder
- **theme_search_no_recent_searches**
- Use HTML dialog element as popup
- Use ARIA-spec compliant "combobox with list autocomplete" pattern for search
- Add entry animations
- Comment out affected dead code for keyboard event listeners
- store recent searches (that were clicked) in localStorage, with `tsd-search-recent` key
- Omit `matchData` property in `res`'s type to make it compatible with recent searches stored in localStorage.
- This implementation prevents broken links, but refs might change, changing the suggestions
This reverts commit 1beacfa,
and the new i18n strings added in 3548d14.
- fix typo (requierd -> required)
- Remove unnecessary try-catch
- Add falsy check for document.getElementById argument to avoid console warning in firefox
All children of a listbox must be options, showing error message in an li tag without role=option was invalid. An alternative approach is to use another element with aria-live=polite attribute, to announce the results to the user.

However, consecutive queries with no results wouldn't be announced (because the message would be the same), so add search query as part of the message to make it dynamic

- Add a new element with aria-live and aria-atomic attributes for a helpful message
- Remove unnecessary attribute selector for search results.
- Add styles height/margin styles for non-empty elements only.
- Add maxLength to input
- Add background-active and contrast-text css properties
- update text-aside, menu-item-active color in light theme
- break light and dark colors in separate selectors to make them easier to work with

"contrast-text" slightly improves contrast. though, not enough to pass WCAG level AAA
@phoneticallySAARTHaK
Copy link
Author

Wrong repo 😮‍💨

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.

@class with mapped types can incorrectly handle properties
1 participant