tum преди 2 години
родител
ревизия
530ed68f0f
променени са 4 файла, в които са добавени 136 реда и са изтрити 139 реда
  1. 1 1
      index.html
  2. 2 2
      src/composable/settings.ts
  3. 132 135
      src/theme/variables.css
  4. 1 1
      src/views/ProfilePage.vue

+ 1 - 1
index.html

6
 
6
 
7
     <base href="/" />
7
     <base href="/" />
8
 
8
 
9
-    <meta name="color-scheme" content="light dark" />
9
+    <meta name="color-scheme" content="dark" />
10
     <meta
10
     <meta
11
       name="viewport"
11
       name="viewport"
12
       content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"
12
       content="viewport-fit=cover, width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"

+ 2 - 2
src/composable/settings.ts

9
 
9
 
10
 export const TOKEN = '173cb9e357a861abd91e8008fab9246e0cc116af'
10
 export const TOKEN = '173cb9e357a861abd91e8008fab9246e0cc116af'
11
 //export const BASE_URL = 'http://192.168.1.35:8020/'
11
 //export const BASE_URL = 'http://192.168.1.35:8020/'
12
-//export const BASE_URL = 'http://localhost:8020/'
13
-export const BASE_URL = 'https://www.tigermuaythai.live/'
12
+export const BASE_URL = 'http://localhost:8020/'
13
+//export const BASE_URL = 'https://www.tigermuaythai.live/'
14
 
14
 
15
 //const axios = setupCache(Axios); 
15
 //const axios = setupCache(Axios); 
16
 //
16
 //

+ 132 - 135
src/theme/variables.css

3
 
3
 
4
 /** Ionic CSS Variables **/
4
 /** Ionic CSS Variables **/
5
 :root {
5
 :root {
6
-  /** primary **/
7
-  --ion-color-primary: #3880ff;
8
-  --ion-color-primary-rgb: 56, 128, 255;
9
-  --ion-color-primary-contrast: #ffffff;
10
-  --ion-color-primary-contrast-rgb: 255, 255, 255;
11
-  --ion-color-primary-shade: #3171e0;
12
-  --ion-color-primary-tint: #4c8dff;
13
-
14
-  /** secondary **/
15
-  --ion-color-secondary: #3dc2ff;
16
-  --ion-color-secondary-rgb: 61, 194, 255;
17
-  --ion-color-secondary-contrast: #ffffff;
18
-  --ion-color-secondary-contrast-rgb: 255, 255, 255;
19
-  --ion-color-secondary-shade: #36abe0;
20
-  --ion-color-secondary-tint: #50c8ff;
21
-
22
-  /** tertiary **/
23
-  --ion-color-tertiary: #5260ff;
24
-  --ion-color-tertiary-rgb: 82, 96, 255;
25
-  --ion-color-tertiary-contrast: #ffffff;
26
-  --ion-color-tertiary-contrast-rgb: 255, 255, 255;
27
-  --ion-color-tertiary-shade: #4854e0;
28
-  --ion-color-tertiary-tint: #6370ff;
29
-
30
-  /** success **/
31
-  --ion-color-success: #2dd36f;
32
-  --ion-color-success-rgb: 45, 211, 111;
33
-  --ion-color-success-contrast: #ffffff;
34
-  --ion-color-success-contrast-rgb: 255, 255, 255;
35
-  --ion-color-success-shade: #28ba62;
36
-  --ion-color-success-tint: #42d77d;
37
-
38
-  /** warning **/
39
-  --ion-color-warning: #ffc409;
40
-  --ion-color-warning-rgb: 255, 196, 9;
41
-  --ion-color-warning-contrast: #000000;
42
-  --ion-color-warning-contrast-rgb: 0, 0, 0;
43
-  --ion-color-warning-shade: #e0ac08;
44
-  --ion-color-warning-tint: #ffca22;
45
-
46
-  /** danger **/
47
-  --ion-color-danger: #eb445a;
48
-  --ion-color-danger-rgb: 235, 68, 90;
49
-  --ion-color-danger-contrast: #ffffff;
50
-  --ion-color-danger-contrast-rgb: 255, 255, 255;
51
-  --ion-color-danger-shade: #cf3c4f;
52
-  --ion-color-danger-tint: #ed576b;
53
-
54
-  /** dark **/
55
-  --ion-color-dark: #222428;
56
-  --ion-color-dark-rgb: 34, 36, 40;
57
-  --ion-color-dark-contrast: #ffffff;
58
-  --ion-color-dark-contrast-rgb: 255, 255, 255;
59
-  --ion-color-dark-shade: #1e2023;
60
-  --ion-color-dark-tint: #383a3e;
61
-
62
-  /** medium **/
63
-  --ion-color-medium: #92949c;
64
-  --ion-color-medium-rgb: 146, 148, 156;
65
-  --ion-color-medium-contrast: #ffffff;
66
-  --ion-color-medium-contrast-rgb: 255, 255, 255;
67
-  --ion-color-medium-shade: #808289;
68
-  --ion-color-medium-tint: #9d9fa6;
69
-
70
-  /** light **/
71
-  --ion-color-light: #f4f5f8;
72
-  --ion-color-light-rgb: 244, 245, 248;
73
-  --ion-color-light-contrast: #000000;
74
-  --ion-color-light-contrast-rgb: 0, 0, 0;
75
-  --ion-color-light-shade: #d7d8da;
76
-  --ion-color-light-tint: #f5f6f9;
6
+	--ion-color-primary: #ff6524;
7
+	--ion-color-primary-rgb: 255,101,36;
8
+	--ion-color-primary-contrast: #000000;
9
+	--ion-color-primary-contrast-rgb: 0,0,0;
10
+	--ion-color-primary-shade: #e05920;
11
+	--ion-color-primary-tint: #ff743a;
12
+
13
+	--ion-color-secondary: #ffd53d;
14
+	--ion-color-secondary-rgb: 255,213,61;
15
+	--ion-color-secondary-contrast: #000000;
16
+	--ion-color-secondary-contrast-rgb: 0,0,0;
17
+	--ion-color-secondary-shade: #e0bb36;
18
+	--ion-color-secondary-tint: #ffd950;
19
+
20
+	--ion-color-tertiary: #1a1a1a;
21
+	--ion-color-tertiary-rgb: 26,26,26;
22
+	--ion-color-tertiary-contrast: #ffffff;
23
+	--ion-color-tertiary-contrast-rgb: 255,255,255;
24
+	--ion-color-tertiary-shade: #171717;
25
+	--ion-color-tertiary-tint: #313131;
26
+
27
+	--ion-color-success: #2dd36f;
28
+	--ion-color-success-rgb: 45,211,111;
29
+	--ion-color-success-contrast: #000000;
30
+	--ion-color-success-contrast-rgb: 0,0,0;
31
+	--ion-color-success-shade: #28ba62;
32
+	--ion-color-success-tint: #42d77d;
33
+
34
+	--ion-color-warning: #ffc409;
35
+	--ion-color-warning-rgb: 255,196,9;
36
+	--ion-color-warning-contrast: #000000;
37
+	--ion-color-warning-contrast-rgb: 0,0,0;
38
+	--ion-color-warning-shade: #e0ac08;
39
+	--ion-color-warning-tint: #ffca22;
40
+
41
+	--ion-color-danger: #eb445a;
42
+	--ion-color-danger-rgb: 235,68,90;
43
+	--ion-color-danger-contrast: #000000;
44
+	--ion-color-danger-contrast-rgb: 0,0,0;
45
+	--ion-color-danger-shade: #cf3c4f;
46
+	--ion-color-danger-tint: #ed576b;
47
+
48
+	--ion-color-light: #f4f5f8;
49
+	--ion-color-light-rgb: 244,245,248;
50
+	--ion-color-light-contrast: #000000;
51
+	--ion-color-light-contrast-rgb: 0,0,0;
52
+	--ion-color-light-shade: #d7d8da;
53
+	--ion-color-light-tint: #f5f6f9;
54
+
55
+	--ion-color-medium: #92949c;
56
+	--ion-color-medium-rgb: 146,148,156;
57
+	--ion-color-medium-contrast: #000000;
58
+	--ion-color-medium-contrast-rgb: 0,0,0;
59
+	--ion-color-medium-shade: #808289;
60
+	--ion-color-medium-tint: #9d9fa6;
61
+
62
+	--ion-color-dark: #222428;
63
+	--ion-color-dark-rgb: 34,36,40;
64
+	--ion-color-dark-contrast: #ffffff;
65
+	--ion-color-dark-contrast-rgb: 255,255,255;
66
+	--ion-color-dark-shade: #1e2023;
67
+	--ion-color-dark-tint: #383a3e;
68
+
77
 }
69
 }
78
 
70
 
79
-@media (prefers-color-scheme: dark) {
80
   /*
71
   /*
81
    * Dark Colors
72
    * Dark Colors
82
    * -------------------------------------------
73
    * -------------------------------------------
83
    */
74
    */
84
 
75
 
85
   body {
76
   body {
86
-    --ion-color-primary: #428cff;
87
-    --ion-color-primary-rgb: 66,140,255;
88
-    --ion-color-primary-contrast: #ffffff;
89
-    --ion-color-primary-contrast-rgb: 255,255,255;
90
-    --ion-color-primary-shade: #3a7be0;
91
-    --ion-color-primary-tint: #5598ff;
92
-
93
-    --ion-color-secondary: #50c8ff;
94
-    --ion-color-secondary-rgb: 80,200,255;
95
-    --ion-color-secondary-contrast: #ffffff;
96
-    --ion-color-secondary-contrast-rgb: 255,255,255;
97
-    --ion-color-secondary-shade: #46b0e0;
98
-    --ion-color-secondary-tint: #62ceff;
99
-
100
-    --ion-color-tertiary: #6a64ff;
101
-    --ion-color-tertiary-rgb: 106,100,255;
102
-    --ion-color-tertiary-contrast: #ffffff;
103
-    --ion-color-tertiary-contrast-rgb: 255,255,255;
104
-    --ion-color-tertiary-shade: #5d58e0;
105
-    --ion-color-tertiary-tint: #7974ff;
106
-
107
-    --ion-color-success: #2fdf75;
108
-    --ion-color-success-rgb: 47,223,117;
109
-    --ion-color-success-contrast: #000000;
110
-    --ion-color-success-contrast-rgb: 0,0,0;
111
-    --ion-color-success-shade: #29c467;
112
-    --ion-color-success-tint: #44e283;
113
-
114
-    --ion-color-warning: #ffd534;
115
-    --ion-color-warning-rgb: 255,213,52;
116
-    --ion-color-warning-contrast: #000000;
117
-    --ion-color-warning-contrast-rgb: 0,0,0;
118
-    --ion-color-warning-shade: #e0bb2e;
119
-    --ion-color-warning-tint: #ffd948;
120
-
121
-    --ion-color-danger: #ff4961;
122
-    --ion-color-danger-rgb: 255,73,97;
123
-    --ion-color-danger-contrast: #ffffff;
124
-    --ion-color-danger-contrast-rgb: 255,255,255;
125
-    --ion-color-danger-shade: #e04055;
126
-    --ion-color-danger-tint: #ff5b71;
127
-
128
-    --ion-color-dark: #f4f5f8;
129
-    --ion-color-dark-rgb: 244,245,248;
130
-    --ion-color-dark-contrast: #000000;
131
-    --ion-color-dark-contrast-rgb: 0,0,0;
132
-    --ion-color-dark-shade: #d7d8da;
133
-    --ion-color-dark-tint: #f5f6f9;
134
-
135
-    --ion-color-medium: #989aa2;
136
-    --ion-color-medium-rgb: 152,154,162;
137
-    --ion-color-medium-contrast: #000000;
138
-    --ion-color-medium-contrast-rgb: 0,0,0;
139
-    --ion-color-medium-shade: #86888f;
140
-    --ion-color-medium-tint: #a2a4ab;
141
-
142
-    --ion-color-light: #222428;
143
-    --ion-color-light-rgb: 34,36,40;
144
-    --ion-color-light-contrast: #ffffff;
145
-    --ion-color-light-contrast-rgb: 255,255,255;
146
-    --ion-color-light-shade: #1e2023;
147
-    --ion-color-light-tint: #383a3e;
77
+	--ion-color-primary: #ff6524;
78
+	--ion-color-primary-rgb: 255,101,36;
79
+	--ion-color-primary-contrast: #000000;
80
+	--ion-color-primary-contrast-rgb: 0,0,0;
81
+	--ion-color-primary-shade: #e05920;
82
+	--ion-color-primary-tint: #ff743a;
83
+
84
+	--ion-color-secondary: #ffd53d;
85
+	--ion-color-secondary-rgb: 255,213,61;
86
+	--ion-color-secondary-contrast: #000000;
87
+	--ion-color-secondary-contrast-rgb: 0,0,0;
88
+	--ion-color-secondary-shade: #e0bb36;
89
+	--ion-color-secondary-tint: #ffd950;
90
+
91
+	--ion-color-tertiary: #1a1a1a;
92
+	--ion-color-tertiary-rgb: 26,26,26;
93
+	--ion-color-tertiary-contrast: #ffffff;
94
+	--ion-color-tertiary-contrast-rgb: 255,255,255;
95
+	--ion-color-tertiary-shade: #171717;
96
+	--ion-color-tertiary-tint: #313131;
97
+
98
+	--ion-color-success: #2dd36f;
99
+	--ion-color-success-rgb: 45,211,111;
100
+	--ion-color-success-contrast: #000000;
101
+	--ion-color-success-contrast-rgb: 0,0,0;
102
+	--ion-color-success-shade: #28ba62;
103
+	--ion-color-success-tint: #42d77d;
104
+
105
+	--ion-color-warning: #ffc409;
106
+	--ion-color-warning-rgb: 255,196,9;
107
+	--ion-color-warning-contrast: #000000;
108
+	--ion-color-warning-contrast-rgb: 0,0,0;
109
+	--ion-color-warning-shade: #e0ac08;
110
+	--ion-color-warning-tint: #ffca22;
111
+
112
+	--ion-color-danger: #eb445a;
113
+	--ion-color-danger-rgb: 235,68,90;
114
+	--ion-color-danger-contrast: #000000;
115
+	--ion-color-danger-contrast-rgb: 0,0,0;
116
+	--ion-color-danger-shade: #cf3c4f;
117
+	--ion-color-danger-tint: #ed576b;
118
+
119
+	--ion-color-light: #f4f5f8;
120
+	--ion-color-light-rgb: 244,245,248;
121
+	--ion-color-light-contrast: #000000;
122
+	--ion-color-light-contrast-rgb: 0,0,0;
123
+	--ion-color-light-shade: #d7d8da;
124
+	--ion-color-light-tint: #f5f6f9;
125
+
126
+	--ion-color-medium: #92949c;
127
+	--ion-color-medium-rgb: 146,148,156;
128
+	--ion-color-medium-contrast: #000000;
129
+	--ion-color-medium-contrast-rgb: 0,0,0;
130
+	--ion-color-medium-shade: #808289;
131
+	--ion-color-medium-tint: #9d9fa6;
132
+
133
+	--ion-color-dark: #222428;
134
+	--ion-color-dark-rgb: 34,36,40;
135
+	--ion-color-dark-contrast: #ffffff;
136
+	--ion-color-dark-contrast-rgb: 255,255,255;
137
+	--ion-color-dark-shade: #1e2023;
138
+	--ion-color-dark-tint: #383a3e;
148
   }
139
   }
149
 
140
 
150
   /*
141
   /*
233
 
224
 
234
     --ion-card-background: #1e1e1e;
225
     --ion-card-background: #1e1e1e;
235
   }
226
   }
236
-}
237
 
227
 
238
 html {
228
 html {
239
   /* For more information on dynamic font scaling, visit the documentation: 
229
   /* For more information on dynamic font scaling, visit the documentation: 
240
   https://ionicframework.com/docs/layout/dynamic-font-scaling */
230
   https://ionicframework.com/docs/layout/dynamic-font-scaling */
241
   --ion-dynamic-font: var(--ion-default-dynamic-font);
231
   --ion-dynamic-font: var(--ion-default-dynamic-font);
242
 }
232
 }
233
+ion-toggle {
234
+  --track-background: #ccc;
235
+}
236
+ion-chip {
237
+  --background:#fff;
238
+  --color:#f00;
239
+}

+ 1 - 1
src/views/ProfilePage.vue

16
             <ion-label>Notifications</ion-label>
16
             <ion-label>Notifications</ion-label>
17
           </ion-list-header>
17
           </ion-list-header>
18
           <ion-item>
18
           <ion-item>
19
-            <ion-toggle v-model="liveNoti">Receive Live Notifications</ion-toggle>
19
+            <ion-toggle v-model="liveNoti" color="primary">Receive Live Notifications</ion-toggle>
20
           </ion-item>
20
           </ion-item>
21
           <ion-item>
21
           <ion-item>
22
             <ion-toggle v-model="newsNoti">Receive News Update</ion-toggle>
22
             <ion-toggle v-model="newsNoti">Receive News Update</ion-toggle>