Skip to content

Commit 84f7774

Browse files
parloughatsansone
andauthored
Mark IA32 support as deprecated in system requirements table (#5607)
This change doesn't commit to anything but indicates to developers that support for IA32 might be less and that there is a chance for removal in the future. Adds a new deprecated icon to facilitate this and adds aria-labels to each entry for improved accessibility of the table cells. Contributes to dart-lang/sdk#49969 **Staged:** https://dart-dev--pr5607-misc-mark-ia32-as-deprecated-8mye30gd.web.app/get-dart#system-requirements --------- Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
1 parent 40ec830 commit 84f7774

File tree

2 files changed

+13
-7
lines changed

2 files changed

+13
-7
lines changed

src/_sass/_site.scss

+6
Original file line numberDiff line numberDiff line change
@@ -574,9 +574,15 @@ thead:has(th:empty) {
574574
.content > p {
575575
> i.material-symbols, > span.material-symbols {
576576
vertical-align: bottom;
577+
user-select: none;
577578
}
578579
}
579580

581+
// Make icons used in system requirements table unselectable.
582+
.system-support {
583+
user-select: none;
584+
}
585+
580586
// Overwrite bootstrap's breadcrumbs
581587
.breadcrumb {
582588
align-items: center;

src/content/get-dart/index.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ To learn more about the Dart SDK, consult the [Dart SDK overview](/tools/sdk).
1818
Dart supports the following hardware architectures and platform versions
1919
to develop and run Dart code.
2020

21-
{% assign yes = '<span class="material-symbols" style="color: #158477;">verified</span>' %}
22-
{% assign no = '<span class="material-symbols" style="color: #D43324">dangerous</span>' %}
23-
{% assign beta = '<span class="material-symbols" style="color: #13C2AD">gpp_maybe</span>' %}
24-
{% assign na = '<span class="material-symbols" style="color: #DADCE0">do_not_disturb_on</span>' %}
21+
{% assign yes = '<span class="material-symbols system-support" style="color: #158477;" aria-label="Supported" title="Supported">verified</span>' %}
22+
{% assign no = '<span class="material-symbols system-support" style="color: #D43324" aria-label="Not supported" title="Not supported">dangerous</span>' %}
23+
{% assign dep = '<span class="material-symbols system-support" style="color: #EF6C00" aria-label="Deprecated" title="Deprecated">error</span>' %}
24+
{% assign na = '<span class="material-symbols system-support" style="color: #DADCE0" aria-label="Does not exist" title="Does not exist">do_not_disturb_on</span>' %}
2525
{% assign macversions = 'Latest three versions of macOS:<br>' %}
2626
{% for version in macos limit:3 %}
2727
{%- if version.eol == false -%}
@@ -35,15 +35,15 @@ to develop and run Dart code.
3535

3636
| Platform | IA32 (x86) | x64 | Arm32 | Arm64 | RISC-V (RV64GC) | OS Versions |
3737
|----------|:----------:|:-------:|:-------:|:-------:|:---------------:|-------------------------------------------------------------|
38-
| Windows | {{yes}} | {{yes}} | {{no}} | {{yes}} | {{na}} | [10], [11][] |
39-
| Linux | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | [Debian stable][],<br>[Ubuntu LTS][] under standard support |
38+
| Windows | {{dep}} | {{yes}} | {{no}} | {{yes}} | {{na}} | [10], [11][] |
39+
| Linux | {{dep}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | [Debian stable][],<br>[Ubuntu LTS][] under standard support |
4040
| macOS | {{no}} | {{yes}} | {{na}} | {{yes}} | {{na}} | {{macversions}} |
4141

4242
{:.table .table-striped}
4343

4444
{{yes}} Supported on all channels.<br>
45+
{{dep}} Support is deprecated and might be dropped in a future Dart release.<br>
4546
{{no}} Unsupported on all channels.<br>
46-
{{beta}} Supported on the `beta`, `dev`, and `main` channels only.<br>
4747
{{na}} Unsupported by the operating system.<br>
4848

4949
## Choose an installation option

0 commit comments

Comments
 (0)