From 03da9d407f7ef27977d8a49e1801e1d17f218b02 Mon Sep 17 00:00:00 2001 From: chorblack Date: Tue, 22 Apr 2025 22:04:01 +0800 Subject: [PATCH] first commit --- .DS_Store | Bin 0 -> 6148 bytes app.ux | 9 + assets/.DS_Store | Bin 0 -> 6148 bytes assets/images/.DS_Store | Bin 0 -> 6148 bytes assets/images/logo.png | Bin 0 -> 4155 bytes assets/styles/mixins.scss | 5 + assets/styles/style.scss | 2 + assets/styles/variables.scss | 9 + manifest.json | 46 +++++ pages/.DS_Store | Bin 0 -> 6148 bytes pages/index/index.ux | 275 +++++++++++++++++++++++++++ pages/list/index.ux | 165 +++++++++++++++++ pages/mistakes/index.ux | 111 +++++++++++ pages/search/index.ux | 350 +++++++++++++++++++++++++++++++++++ 14 files changed, 972 insertions(+) create mode 100644 .DS_Store create mode 100644 app.ux create mode 100644 assets/.DS_Store create mode 100644 assets/images/.DS_Store create mode 100644 assets/images/logo.png create mode 100644 assets/styles/mixins.scss create mode 100644 assets/styles/style.scss create mode 100644 assets/styles/variables.scss create mode 100644 manifest.json create mode 100644 pages/.DS_Store create mode 100644 pages/index/index.ux create mode 100644 pages/list/index.ux create mode 100644 pages/mistakes/index.ux create mode 100644 pages/search/index.ux diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5b788c11d27097ee2a9505e5fbe6a62cc1938aaa GIT binary patch literal 6148 zcmeHK%}T>S5Z<+|O({YS3Oz1(E!f&(6)z#y7cim+m70)JgE3p0)Er77XMG``#OHBl zcLOaJk0N#kcE8#A+0A^A{b7u8cOG^bvl(L+G(?Wd20`;i*NzEB%q`{cV(lGI!-X2~(BpX@}LY8Y8>4Saf@*ZP6PHmTj>( zJMOea|D?ZMHmrlgqw}lLbNrIXH%%l5#+B?DEa4rLm5N@ySrW@+0@gC4j3gumhyh}N z7}!n*%z0onx3hezniwDkeqaFi2LTPyF<59+TL*M_eMWy35e0O7OCSn^j=@4BctE&L z1=OkBJTbUV2fHwFj=@5sPG?-L4D*tAkyraK;^t)Dr{5z&ZmJJ+$%szl2|A z<0F4Pg+{~xG4RhA;MJiwbfGA7wtg!Q&sqWP5gH1{6{vuKzIF+K0q!F$<b2! W3ynAn+EqFrT?7;%)DZ)}z`z%co=V{W literal 0 HcmV?d00001 diff --git a/app.ux b/app.ux new file mode 100644 index 0000000..fc84f97 --- /dev/null +++ b/app.ux @@ -0,0 +1,9 @@ + diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..bd8361eabe5c520f3c5d5f4d9d24b26c69c59928 GIT binary patch literal 6148 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 FV1m8>`nUi9 literal 0 HcmV?d00001 diff --git a/assets/styles/mixins.scss b/assets/styles/mixins.scss new file mode 100644 index 0000000..56fbb5e --- /dev/null +++ b/assets/styles/mixins.scss @@ -0,0 +1,5 @@ +@mixin flex-box-mixins($direction: row, $justify: center, $align-items: center) { + flex-direction: $direction; + justify-content: $justify; + align-items: $align-items; +} diff --git a/assets/styles/style.scss b/assets/styles/style.scss new file mode 100644 index 0000000..088ebfa --- /dev/null +++ b/assets/styles/style.scss @@ -0,0 +1,2 @@ +@import './variables.scss'; +@import './mixins.scss'; diff --git a/assets/styles/variables.scss b/assets/styles/variables.scss new file mode 100644 index 0000000..04a6053 --- /dev/null +++ b/assets/styles/variables.scss @@ -0,0 +1,9 @@ +$brand: #09ba07; + +$white: #ffffff; +$black: #000000; +$grey: #9393aa; +$red: #fa0101; +$green: #ffff00; + +$size-factor: 5px; diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..c5a8476 --- /dev/null +++ b/manifest.json @@ -0,0 +1,46 @@ +{ + "package": "top.chorblack.dictionary", + "name": "dictionary", + "versionName": "1.0.0", + "versionCode": 1, + "appCategory": [ + "other" + ], + "icon": "/assets/images/logo.png", + "features": [ + { + "name": "blueos.app.appmanager.router" + }, + { "name": "blueos.storage.file" }, + { "name": "blueos.storage.storage" }, + { "name": "blueos.window.prompt" }, + { "name": "blueos.network.fetch" } + ], + "deviceTypeList": [ + "watch", + "watch-square" + ], + "config": { + "designWidth": 466 + }, + "router": { + "entry": "pages/index", + "pages": { + "pages/index": { + "component": "index" + }, + "pages/search": { + "component": "index" + }, + "pages/mistakes": { + "component": "index" + }, + "pages/list": { + "component": "index" + } + } + }, + "display": { + "backgroundColor": "#ffffff" + } +} diff --git a/pages/.DS_Store b/pages/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..0348ccc56de105b30794b0d96f5f5f64e4ccd83f GIT binary patch literal 6148 zcmeHK!AiqG5S^`6Q;X1pg2x4~1zTIx;w9Aj14i_qQWFw17_+5K&7l->)*tdq{2pg^ zx1zS51QnTq*|$48lQ1t~X9oa8cN{hWY5?G%5|%1BED+i!os*Kalo16zBgjXCAW;FX zpXa>U@D~}NZ&!vML~sx4{r3w7Nj%CLjTcc`Dlf0BI;&3Ax$s%DZZuh9e#8nGL7nRQk28$)wpjsLR&= z{o{NJ>!Tb#iYPTul)@P=uk(i^mq|Jp21 zjT!h5L-Ol6ciNb9`@1;PL)bS9+o1^k zc6`3n?jT%)JTe2!z()p_%(6!H|M=_v|6>rZm;q+sUojxcJ+Ifrlx%ICOO9%-M7>5O pA-}@lTL?~cDMnu^#apOa&@O3$=vpicq6LL70-6RMn1LT<;1yRwifsS@ literal 0 HcmV?d00001 diff --git a/pages/index/index.ux b/pages/index/index.ux new file mode 100644 index 0000000..cb78b65 --- /dev/null +++ b/pages/index/index.ux @@ -0,0 +1,275 @@ + + + + + diff --git a/pages/list/index.ux b/pages/list/index.ux new file mode 100644 index 0000000..59a89be --- /dev/null +++ b/pages/list/index.ux @@ -0,0 +1,165 @@ + + + + diff --git a/pages/mistakes/index.ux b/pages/mistakes/index.ux new file mode 100644 index 0000000..b96e1b7 --- /dev/null +++ b/pages/mistakes/index.ux @@ -0,0 +1,111 @@ + + + + + diff --git a/pages/search/index.ux b/pages/search/index.ux new file mode 100644 index 0000000..be2f1e3 --- /dev/null +++ b/pages/search/index.ux @@ -0,0 +1,350 @@ + + + + +