From 713b4ef564ad41d42b1d1d8a83753a9684f26001 Mon Sep 17 00:00:00 2001 From: Danny Lin Date: Fri, 22 Jan 2021 20:14:00 -0800 Subject: Implement web install using fastboot.js This implements the WebUSB-based web installer using fastboot.js to act as a fastboot client. A bare minimum UI with a plain-text status/progress caption for each step is included, as well as a plain button to trigger it and basic error handling. WebADB has been removed now that we are only using fastboot.js. Initial features: - Unlocking and locking the bootloader - Downloading the latest GrapheneOS release available for the device - Flashing the factory images zip - Reusing USB connections --- static/grapheneos.css | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'static/grapheneos.css') diff --git a/static/grapheneos.css b/static/grapheneos.css index d3c3af01..6272805c 100644 --- a/static/grapheneos.css +++ b/static/grapheneos.css @@ -150,6 +150,11 @@ footer a, footer a:visited { list-style-type: none; } +.error-text { + /* Baseline Material error color */ + color: #b00020; +} + /* latin */ @font-face { font-family: 'Roboto'; -- cgit v1.3.1