forge icon indicating copy to clipboard operation
forge copied to clipboard

Framework agnostic Web Component library that implements the Tyler Forge™ design system.

Results 68 forge issues
Sort by recently updated
recently updated
newest added

**Describe the feature:** With WebKit [recently](https://webkit.org/blog/13711/elementinternals-and-form-associated-custom-elements/) adding support for the `ElementInternals` and `formAssociated` APIs in TP 162, we need to implement these APIs in all components that can interact with...

enhancement
priority: medium
complexity: medium

**Describe the bug:** The current input masking functionality does not provide a friendly UX in the date-picker component. It works well for certain input formats/patterns, but there are bugs in...

bug
priority: high
complexity: high

**Describe the feature:** As part of the work to enable strong types in Angular templates, certain inconsistencies and inconveniences were uncovered that would benefit from some enforced standards in the...

enhancement
@next
priority: medium
complexity: medium

**Describe the feature:** Add a lint rule, possibly using [eslint-plugin-jsdoc](https://www.npmjs.com/package/eslint-plugin-jsdoc), enforce that any `@CustomElement()` class should have a JSDoc comment with `@tag` specified. Every custom element should have one and...

documentation
enhancement
priority: low
complexity: medium

**Describe the feature:** Currently focus support is only available for single input slot elements and does not properly work with components such as date-range-picker. This feature would allow for multiple...

enhancement
priority: low
complexity: medium

**Describe the feature:** The select component does not provide a way to easily select/deselect all options in the dropdown. This should be added as a feature to the dropdown when...

enhancement
feature request
priority: low
complexity: medium
needs: design review

**Describe the feature:** The paginator has the ability to move to the next/prevous and first/last page, but not to a specific arbitrary page in between. We should design and implement...

enhancement
feature request
priority: low
needs: design review

**Describe the bug:** The accessibility features of the select component are not being announced at with VoiceOver in Safari. **To Reproduce:** Steps to reproduce the behavior: 1. Enable VoiceOver on...

bug
priority: high
accessibility
complexity: unknown

**Describe the bug:** **To Reproduce:** Steps to reproduce the behavior: 1. `npm create svelte@latest fff` 2. `npm install @tylertech/forge -D` 3. replace `src/routes/+page.svelte` ```svelte import { defineButtonComponent, defineCardComponent } from...

bug

## PR Checklist Please check if your PR fulfills the following requirements: - Tests for the changes have been added/updated: [Y/N] - Docs have been added/updated: [Y/N] - Does this...