Skip to content

Commit ade6b45

Browse files
committed
Improve Orca support
1 parent e22b742 commit ade6b45

File tree

3 files changed

+26
-22
lines changed

3 files changed

+26
-22
lines changed

usr/share/bigbashview/apps/calamares/index.html

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
<!-- Includes the window control side shell script -->
1212
<?include bash /usr/share/bigbashview/framework/shell/windowControlSide.sh 2> /dev/null ?>
1313

14+
<title>Install the system</title>
15+
1416
<style>
1517
/* Background semi transparent */
1618
#page::before {
@@ -77,31 +79,31 @@
7779
<div class="medium-elevate no-padding large-margin">
7880
<article class="system-background-color no-padding no-margin">
7981
<!-- Any component with drag-area class is used to drag and move window -->
80-
<nav class="padding center-align no-space drag-area">
81-
<p stonejs>The system is in</p>&nbsp;
82-
<p class="bold">
82+
<div class="center-align large-padding" tabindex="0">
83+
<span stonejs>The system is in</span>&nbsp;
84+
<span class="bold">
8385
<?include bash [ -d /sys/firmware/efi ] && echo ' UEFI' || echo ' BIOS (Legacy)'?>
84-
</p>
85-
<p stonejs>, Linux</p>&nbsp;
86-
<p class="bold">
86+
</span>
87+
<span stonejs>, Linux</span>&nbsp;
88+
<span class="bold">
8789
<?include bash uname -r | cut -f1 -d-?>
88-
</p>&nbsp;
89-
<p stonejs>and graphical mode</p>&nbsp;
90-
<p class="bold">
90+
</span>&nbsp;
91+
<span stonejs>and graphical mode</span>&nbsp;
92+
<span class="bold">
9193
<?include bash echo ${XDG_SESSION_TYPE^}.?>
92-
</p>
9394
</nav>
95+
</div>
9496

9597
<!-- Using x-show from alpinejs to only show EFI Entry Manager if system running in EFI mode -->
9698
<div x-show="<?include bash [ -d /sys/firmware/efi ] && echo 'true' || echo 'false'?>" class="center-align no-padding">
9799
<nav class="center-align">
98-
<p stonejs>Manage EFI entries on the motherboard (NVRAM):</p>
100+
<p stonejs tabindex="0">Manage EFI entries on the motherboard (NVRAM):</p>
99101
<button :class="buttonClass" @click="_run('sudo QEFIEntryManager')" stonejs>EFI Entry Manager</button>
100102
</nav>
101103
</div>
102104

103105
<div class="center-align large-padding">
104-
<a onclick="_run('xdg-open https://forum.biglinux.com.br')" stonejs>This is a collaborative system, if you need help consult our forum: https://forum.biglinux.com.br.</a>
106+
<a onclick="_run('xdg-open https://forum.biglinux.com.br')" tabindex="0" stonejs>This is a collaborative system, if you need help consult our forum: https://forum.biglinux.com.br.</a>
105107
</div>
106108
</article>
107109
</div>
@@ -126,7 +128,7 @@
126128
<div component="card-model-1" x-data='{
127129
textIcon: "history",
128130
title: _("Snapshot and backups"),
129-
description: _("Restore restore points of the installed system."),
131+
description: _("Restore points of the installed system."),
130132
buttonText: _("Start"),
131133
buttonAction: () => _run("timeshift-launcher")}'>
132134
</div>
@@ -153,7 +155,7 @@
153155
</p>
154156
</nav>
155157
<button class="tertiary margin" @click="activePage = 'firstPage'">
156-
<i>arrow_back</i>
158+
<i aria-hidden="true">arrow_back</i>
157159
<span stonejs>Back</span>
158160
</button>
159161
</article>

usr/share/bigbashview/apps/calamares/minimal.html

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<!-- Includes the window control side shell script -->
1212
<?include bash /usr/share/bigbashview/framework/shell/windowControlSide.sh 2> /dev/null ?>
1313

14+
<title>Minimal installation</title>
1415
<style>
1516
/* Background semi transparent */
1617
#page::before {
@@ -92,15 +93,15 @@
9293

9394
<body>
9495
<div id="page" class="background-transparent window-shadow background-opacity-50 drag-area">
95-
<p class="absolute center drag-area padding-title" stonejs>Uncheck the programs you want to remove</p>
96+
<p class="absolute center drag-area padding-title" stonejs tabindex="1">Uncheck the programs you want to remove</p>
9697
<div x-data="packageManager('minimal-pkgs.sh')" class="container middle drag-area">
9798
<div class="grid-container drag-area packageManager">
9899
<template x-for="package in data.packages" :key="package.pkg">
99100
<div class="grid-item system-background-color medium-elevate">
100101
<img :src="package.icon" width="32px" height="32px" alt="Icon">
101-
<span x-text="package.pkg"></span>
102+
<span x-text="package.pkg" tabindex="1"></span>
102103
<label class="switch">
103-
<input type="checkbox" x-model="package.checked">
104+
<input type="checkbox" x-model="package.checked" tabindex="1">
104105
<span></span>
105106
</label>
106107
</div>

usr/share/bigbashview/apps/calamares/tips.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<!-- Includes the window control side shell script -->
1212
<?include bash /usr/share/bigbashview/framework/shell/windowControlSide.sh 2> /dev/null ?>
1313

14+
<title>Tips for installation</title>
1415
<style>
1516
/* Background semi transparent */
1617
#page::before {
@@ -70,15 +71,15 @@
7071
<div id="page" class="background-transparent window-shadow background-opacity-50 drag-area">
7172
<article class="medium-elevate system-background-color no-padding no-margin no-padding middle center left-align tips-card">
7273
<div class="title-tips center-align">
73-
<h5 class="small center-align" stonejs>Important tips for manual partitioning</h5>
74-
<p stonejs>If you opt for automatic partitioning, these tips will be applied.</p>
74+
<h5 class="small center-align"><span tabindex="1" stonejs>Important tips for manual partitioning</span></h5>
75+
<p stonejs tabindex="1">If you opt for automatic partitioning, these tips will be applied.</p>
7576
</div>
7677
<div class="text-tips">
77-
<li class="small-padding"><span class="bold" stonejs>Use BTRFS.</span><br>&nbsp;&nbsp;&nbsp;&nbsp;
78+
<li class="small-padding" tabindex="1"><span class="bold" stonejs>Use BTRFS.</span><br>&nbsp;&nbsp;&nbsp;&nbsp;
7879
<span stonejs>This file system allows for automatic compression and restore points.</span></li>
79-
<li class="small-padding"><span class="bold" stonejs>Keep /boot within the / partition.</span><br>&nbsp;&nbsp;&nbsp;&nbsp;
80+
<li class="small-padding" tabindex="1"><span class="bold" stonejs>Keep /boot within the / partition.</span><br>&nbsp;&nbsp;&nbsp;&nbsp;
8081
<span stonejs>Placing it in a separate partition hampers BTRFS snapshots.</span></li>
81-
<li class="small-padding"><span class="bold" stonejs>Do not create a SWAP partition.</span><br>&nbsp;&nbsp;&nbsp;&nbsp;
82+
<li class="small-padding" tabindex="1"><span class="bold" stonejs>Do not create a SWAP partition.</span><br>&nbsp;&nbsp;&nbsp;&nbsp;
8283
<span stonejs>We have implemented dynamic virtual memory management with Zram and SWAP files.</span><br>&nbsp;&nbsp;&nbsp;&nbsp;
8384
<span stonejs>SWAP partitions will not be used.</span></li>
8485
</div>

0 commit comments

Comments
 (0)