Skip to content

Commit 1cf1065

Browse files
committed
docs: update migration guides
1 parent 72447d0 commit 1cf1065

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

docs/migrations/migration-to-10.x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ For years, I had to keep some references in a Shared Service as `shared.allColum
3333

3434
_following changes should be transparent to most users, I'm just listing them in case of side effects._
3535

36-
1. Reimplementing `SlickCompositeEditorComponent` modal and migrating from a `<div>` to a `<dialog>` which is native code, it has better accessibility (aria) support and a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
37-
2. Reimplementing Grid Menu to use CSS flexbox instead of using `calc(100% - 18px)` to position the button which wasn't ideal, neither customizable, but the new approach is to simply use CSS flexbox which is a much better approach to properly align everything.
36+
1. Migrated from a `<div>` to a `<dialog>` in the `SlickCompositeEditorComponent` modal component. The dialog is native code and it has better accessibility (aria) support with a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
37+
2. Remove the use of `calc(100% - 18px)` to position the Grid Menu and simply use CSS flexbox to position the grid menu button which is a much better approach to properly align everything.
3838

3939
## Changes
4040

frameworks/angular-slickgrid/docs/migrations/migration-to-10.x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ For years, I had to keep some references in a Shared Service as `shared.allColum
3838

3939
_following changes should be transparent to most users, I'm just listing them in case of side effects._
4040

41-
1. Reimplementing `SlickCompositeEditorComponent` modal and migrating from a `<div>` to a `<dialog>` which is native code, it has better accessibility (aria) support and a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
42-
2. Reimplementing Grid Menu to use CSS flexbox instead of using `calc(100% - 18px)` to position the button which wasn't ideal, neither customizable, but the new approach is to simply use CSS flexbox which is a much better approach to properly align everything.
41+
1. Migrated from a `<div>` to a `<dialog>` in the `SlickCompositeEditorComponent` modal component. The dialog is native code and it has better accessibility (aria) support with a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
42+
2. Remove the use of `calc(100% - 18px)` to position the Grid Menu and simply use CSS flexbox to position the grid menu button which is a much better approach to properly align everything.
4343

4444
### Row Detail (now optional)
4545

frameworks/aurelia-slickgrid/docs/migrations/migration-to-10.x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ For years, I had to keep some references in a Shared Service as `shared.allColum
3434

3535
_following changes should be transparent to most users, I'm just listing them in case of side effects._
3636

37-
1. Reimplementing `SlickCompositeEditorComponent` modal and migrating from a `<div>` to a `<dialog>` which is native code, it has better accessibility (aria) support and a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
38-
2. Reimplementing Grid Menu to use CSS flexbox instead of using `calc(100% - 18px)` to position the button which wasn't ideal, neither customizable, but the new approach is to simply use CSS flexbox which is a much better approach to properly align everything.
37+
1. Migrated from a `<div>` to a `<dialog>` in the `SlickCompositeEditorComponent` modal component. The dialog is native code and it has better accessibility (aria) support with a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
38+
2. Remove the use of `calc(100% - 18px)` to position the Grid Menu and simply use CSS flexbox to position the grid menu button which is a much better approach to properly align everything.
3939

4040
### Row Detail (now optional)
4141

frameworks/slickgrid-react/docs/migrations/migration-to-10.x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ For years, I had to keep some references in a Shared Service as `shared.allColum
3434

3535
_following changes should be transparent to most users, I'm just listing them in case of side effects._
3636

37-
1. Reimplementing `SlickCompositeEditorComponent` modal and migrating from a `<div>` to a `<dialog>` which is native code, it has better accessibility (aria) support and a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
38-
2. Reimplementing Grid Menu to use CSS flexbox instead of using `calc(100% - 18px)` to position the button which wasn't ideal, neither customizable, but the new approach is to simply use CSS flexbox which is a much better approach to properly align everything.
37+
1. Migrated from a `<div>` to a `<dialog>` in the `SlickCompositeEditorComponent` modal component. The dialog is native code and it has better accessibility (aria) support with a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
38+
2. Remove the use of `calc(100% - 18px)` to position the Grid Menu and simply use CSS flexbox to position the grid menu button which is a much better approach to properly align everything.
3939

4040
### Row Detail (now optional)
4141

frameworks/slickgrid-vue/docs/migrations/migration-to-10.x.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ For years, I had to keep some references in a Shared Service as `shared.allColum
3535

3636
_following changes should be transparent to most users, I'm just listing them in case of side effects._
3737

38-
1. Reimplementing `SlickCompositeEditorComponent` modal and migrating from a `<div>` to a `<dialog>` which is native code, it has better accessibility (aria) support and a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
39-
2. Reimplementing Grid Menu to use CSS flexbox instead of using `calc(100% - 18px)` to position the button which wasn't ideal, neither customizable, but the new approach is to simply use CSS flexbox which is a much better approach to properly align everything.
38+
1. Migrated from a `<div>` to a `<dialog>` in the `SlickCompositeEditorComponent` modal component. The dialog is native code and it has better accessibility (aria) support with a baseline support showing as "widely available". A fallback to `<div>` is also available in case `<dialog>` doens't work for everybody (e.g. it doesn't work in Salesforce LWC, hence the available fallback)
39+
2. Remove the use of `calc(100% - 18px)` to position the Grid Menu and simply use CSS flexbox to position the grid menu button which is a much better approach to properly align everything.
4040

4141
### Row Detail (now optional)
4242

0 commit comments

Comments
 (0)