refactor(theme): the look comes from halkyon_ui
All checks were successful
CI / check (push) Successful in 17m10s
CI / deploy (push) Has been skipped

The theme, Noto Sans, the window sizes and the widgets every screen is
built of move to halkyon_ui (halkyon_shared), pinned to a signed commit
as the sync fork is, so Halkyon's other apps share them. Learn keeps its
own colours (the FSRS ratings, a starred star) as LearnColors beside the
theme, the CJK fonts with their licences, and its launch screen's word
and icon. Nothing on screen changes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-18 22:04:10 +02:00
commit f43b92e4db
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -2,7 +2,6 @@
"@@locale": "en",
"appTitle": "Halkyon Learn",
"launchBrand": "Halkyon",
"launchProduct": "Learn",
"@appTitle": {"description": "The app's name, e.g. in the window title and the rail's logo."},
@ -65,10 +64,6 @@
"studysetSheetDiscardMessage": "You have unsaved changes to this studyset. Discard them and close the form?",
"studysetSheetDiscardConfirm": "Discard",
"paletteColorName": "{name, select, carrot{Carrot} cerise{Cerise} cobalt{Cobalt} copper{Copper} enzian{Enzian} fern{Fern} forest{Forest} ocean{Ocean} olive{Olive} pacific{Pacific} pickle{Pickle} pine{Pine} pink{Pink} plum{Plum} purple{Purple} reef{Reef} sahara{Sahara} slateblue{Slate blue} soil{Soil} strawberry{Strawberry} other{{name}}}",
"@paletteColorName": {"description": "A colour of the palette content can take, by its stored name.", "placeholders": {"name": {"type": "String"}}},
"colorPickerLabel": "Colour: {color}",
"@colorPickerLabel": {"placeholders": {"color": {"type": "String"}}},
"studysetCountFlashcards": "{count, plural, =1{1 flashcard} other{{count} flashcards}}",
"@studysetCountFlashcards": {"placeholders": {"count": {"type": "int"}}},
@ -505,7 +500,6 @@
"languageChineseSimplified": "Chinese (Simplified)",
"languageChineseTraditional": "Chinese (Traditional)",
"fieldRequired": "required",
"fieldRequiredHelper": "Required",
"exploreTitle": "Explore",
"exploreEmpty": "Studysets that others share will appear here.",
@ -1240,9 +1234,6 @@
"studySortOldestFirst": "Oldest first",
"studySortRandom": "Random",
"studySortNewestFirst": "Newest first",
"studyFewer": "Decrease",
"studyMore": "Increase",
"countStepperType": "Type a number",
"studyLimitNewPerDay": "Limit new cards per day",
"studyLimitReviewsPerDay": "Limit reviews per day",
@ -1350,7 +1341,6 @@
"commonCancel": "Cancel",
"commonSave": "Save",
"commonClose": "Close",
"commonUndo": "Undo",
"moreInfo": "More info",
"moreInfoCreated": "Created",
"moreInfoModified": "Last modified",
@ -1362,8 +1352,6 @@
"moreInfoReviews": "Reviews",
"moreInfoReviewCount": "Review count",
"moreInfoLastReviewed": "Last reviewed",
"moreInfoCopy": "Copy",
"copiedToClipboard": "Copied to clipboard",
"commonTryAgain": "Try again",
"personDataFailed": "Couldn't open this device's data.",
"sessionUnreachable": "Couldn't reach the server.",