Skip to content

Commit 5cf39eb

Browse files
mfranzkenmerget
andauthored
docs: added browser support (#4093)
* docs: added browser support * Update BrowserSupport.md * Update BrowserSupport.md * Create index.mdx --------- Co-authored-by: Nicolas Merget <[email protected]>
1 parent e7b09d1 commit 5cf39eb

File tree

3 files changed

+19
-1
lines changed

3 files changed

+19
-1
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Browser Support
2+
3+
We're [testing our components with playwright](../../foundations/test-table) on the latest browser versions of Google Chrome, Mozilla Firefox and Apple Safari. Since all of these browsers are supposed to be evergreen, we're using some newer browser features that have been added specifically as part of the [interop initiative](https://web.dev/blog/interop-2025), mostly as progressive enhancements, but some may not even offer graceful degradation.
4+
5+
This may leave some older browser versions behind. If you need to take care of these older browsers, you may not want to migrate to DB UX Design System v3 right now, but stay with DB UI Core or Elements for a little longer. In particular, the following features we use may be related to an evaluation of your browser strategy:
6+
7+
| Web Feature | Google Chrome | Mozilla Firefox | Apple Safari |
8+
| ------------------------------------------------------------------------------------------------------------------------------- | ---------------- | ---------------- | ----------------- |
9+
| [`@property` / typed CSS Custom Properties](https://developer.mozilla.org/en-US/docs/Web/CSS/@property) | 85 (25.08.2022) | 128 (09.07.2024) | 16.4 (27.03.2023) |
10+
| [`light-dark()`](https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark) | 123 (19.03.2024) | 120 (21.11.2023) | 17.5 (13.05.2024) |

showcases/patternhub/data/routes.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,8 @@ export const ROUTES: NavigationItem[] = [
237237
path: '/foundations/test-table'
238238
},
239239
{ label: 'IDE Support', path: '/foundations/ide' },
240-
{ label: 'Performance', path: '/foundations/performance' }
240+
{ label: 'Performance', path: '/foundations/performance' },
241+
{ label: 'Browser Support', path: '/foundations/browser-support' }
241242
]
242243
},
243244
{
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import DefaultPage from "../../../components/default-page";
2+
3+
import Readme from "../../../../../packages/foundations/docs/BrowserSupport.md";
4+
5+
<Readme />
6+
7+
export default ({ children }) => <DefaultPage>{children}</DefaultPage>;

0 commit comments

Comments
 (0)