clients/libs/components/src
Jared Snider d40a891f71
Feature/SG-878 - Add open simple dialog method on dialog service (#4425)
* SG-878 - First draft - Dialog service now has backwards compatible method for opening a configurable simple dialog.

* SG-878 - People comp - test cases for simple dialog method - more testing required

* SG-878 - Much more simple dialog work - investigating different approaches to see what will work best. Lots of WIP on this one. Includes first draft but working solution for solving placeholder support for non-localized strings.

* SG-878 - (1) Broke out enums and types into separate files for better single responsibility (2) Allow null cancelButtonText for single accept button support

* SG-878 - Configurable simple dialog - removed separate comp approach as it is a maint problem to have simple dialog implemented in two places.

* SG-878 - Added js doc comments for dialog service openSimpleDialog method

* SG-878 - Don't export ConfigurableSimpleDialogComp as only dialogService should use it

* SG-878 - (1) Refactor configurable simple dialog to reduce icon class repetition in html (2) Update simple dialog options to use new Translation interface and update comp to properly process placeholders again

* SG-878 - Reverting all simple dialog changes as, per discussion with Oscar, going to use composition and go with configurable-simple-dialog comp for use in the dialog service

* SG-878 - Testing latest simple dialog changes

* SG-878 - Update simple-dialog-options

* SG-878 - (1) People & collections component now use dialogService.openSimpleDialog vs custom org upgrade dialog comp (2) Rename configurable-simple-dialog to simple-configurable-dialog for better folder placement

* SG-878 - Update formatting of Simple dialog options js doc comments

* SG-878 - Remove test code

* SG-878 -Remove org upgrade dialog component as it has been replaced with dialog service openSimpleDialog method call

* SG-878 - Move models to be near where they are used which is in the simple-configurable-dialog folder.

* SG-878 - Refactor icon classes into simple getter per Oscar's suggestions

* SG-878 - Refactor Translation placeholderValues to be just placeholders

* SG-878 - Refactor Simple Dialog Options to remove isLocalized as it doesn't buy us that much to have it. We can just check if a passed in value is a string or a Translation object to determine if we need to translate it.

* SG-878 - Dialog Svc - remove backdrop classes from openSimpleDialog method as standard open method applies them

* SG-878 - (1) Refactor simple configurable dialog to use comp properties instead of re-using option props (2) Reduce html complexity  (3) Create translate func for code simplification (4)  Remove isTranslation type guard as simple object check is sufficient

* SG-668 - Refactoring collections & people comps use of dialog service openSimpleDialog to condense options per PR feedback

* SG-878 - SimpleConfigDialog - (1) Footer classes were missing so btns were not spaced out properly (2) cancel btn text fixed to reference component property

* SG-878 - First pass at creating a storybook example for the new openSimpleDialog method on the dialogService.

* SG-878 - SimpleConfigurableDialog storybook - now displays callout with dialog results for better example

* SG-878 - SimpleConfigurableDialog - use text-main tailwind class for h2s so that text is colored properly on black background

* SG-878 - SimpleConfigurableDialog - Remove unstyled buttons and colored text and replace with plain secondary buttons to fix visibility issues on dark background.

* Update libs/components/src/dialog/simple-configurable-dialog/models/simple-dialog-type.enum.ts

SG-878 - Remove early commentary about use of simple-dialog-type enum

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Update libs/components/src/dialog/simple-configurable-dialog/simple-configurable-dialog.component.html

SG-878 - SimpleConfigurableDialog html - consolidate title html to 1 line

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Update libs/components/src/dialog/simple-configurable-dialog/simple-configurable-dialog.component.ts

SG-878 - SimpleConfigurableDialog comp ts - remove unnecessary comment.

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Update libs/components/src/dialog/simple-configurable-dialog/simple-configurable-dialog.service.stories.ts

SG-878 - SimpleConfigDialog storybook fixes

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Update libs/components/src/dialog/simple-configurable-dialog/simple-configurable-dialog.service.stories.ts

SG-878 - SimpleConfigDialog storybook fixes

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* Update libs/components/src/dialog/simple-configurable-dialog/simple-configurable-dialog.component.ts

SG-878 - SimpleConfigDialog comp - remove unnecessary comment

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>

* SG-668 / SG-878 - Migrate Free Org Upgrade Flows logic from deprecated collections component to vault component

* SG-878 - Refactor the free org upgrade dialog to leverage separate methods to improve code and decrease cyclomatic complexity

Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
2023-01-24 16:38:14 -05:00
..
app Move to libs 2022-06-03 16:24:40 +02:00
async-actions [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
avatar [SG-58] Avatar color selector (#3691) 2023-01-01 10:30:09 -05:00
badge [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
badge-list [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
banner update padding and icon styles (#4438) 2023-01-10 12:52:06 -08:00
breadcrumbs [EC-937] Pre-merge breadcrumbs into master (#4420) 2023-01-09 12:59:19 -05:00
button add button disabled state: cursor-not-allowed (#4436) 2023-01-24 08:22:10 -08:00
callout [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
checkbox [EC-838] fix: CSP issues with inline styles (#4219) 2022-12-15 15:42:15 +01:00
color-password [EC-474] Add hidden char count toggle to web and desktop (#3262) 2022-12-20 13:31:18 +01:00
dialog Feature/SG-878 - Add open simple dialog method on dialog service (#4425) 2023-01-24 16:38:14 -05:00
form [CL-50] Form controls (checkbox and radio) (#4066) 2022-12-05 08:49:03 +01:00
form-control [SM-388] Make CL boolean setters more strict (#4241) 2022-12-15 12:02:56 +01:00
form-field [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
icon [SM-298] Migrate search icon to bit icon component (#3823) 2022-10-27 14:35:37 +02:00
icon-button [SM-43] create product-switcher (#4189) 2022-12-21 16:50:41 -05:00
input [SG-658] Refactor reactive form logic (#4375) 2023-01-20 09:05:07 +01:00
link fix: ring around bitLink in web vault (#4274) 2022-12-20 21:44:29 +10:00
menu [SM-43] create product-switcher (#4189) 2022-12-21 16:50:41 -05:00
multi-select [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
navigation emit openChange when toggling (#4237) 2022-12-16 08:46:33 -05:00
progress add progress component, template, and stories (#4437) 2023-01-24 08:23:22 -08:00
radio-button Let a single radio button option be disabled (#4419) 2023-01-11 07:35:52 +10:00
shared [CL-58] Make icon button compatible with bit suffix directive (#4057) 2022-12-20 08:14:29 +10:00
stories [SM-74] TableDataSource for sorting (#4079) 2023-01-12 17:06:58 -05:00
table [SM-74] TableDataSource for sorting (#4079) 2023-01-12 17:06:58 -05:00
tabs SM-310 [] Secrets (#3355) 2022-12-09 11:21:07 +01:00
toggle-group [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
utils [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
favicon.ico Move to libs 2022-06-03 16:24:40 +02:00
index.html Move to libs 2022-06-03 16:24:40 +02:00
index.ts [EC-647] OAVR v2 Feature Branch Merge (#3882) 2023-01-19 11:01:07 -05:00
main.ts Move to libs 2022-06-03 16:24:40 +02:00
polyfills.ts Move to libs 2022-06-03 16:24:40 +02:00
styles.css Move to libs 2022-06-03 16:24:40 +02:00
styles.scss [CL-27] [EC-455] Ng-Select Integration (#3383) 2022-10-11 07:49:31 -05:00
test.setup.ts PS-813 Add memory storage to state service (#2892) 2022-06-27 12:38:12 -05:00
tw-theme.css SM-310 [] Secrets (#3355) 2022-12-09 11:21:07 +01:00
variables.scss Move to libs 2022-06-03 16:24:40 +02:00