Skip to content

Commit 3d73c53

Browse files
committed
theme setting section added, help links added in theme setting and located in topbar
1 parent cc18ec8 commit 3d73c53

File tree

7 files changed

+109
-3
lines changed

7 files changed

+109
-3
lines changed

resources/config/preferences.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,5 @@
2929
'default_value' => 'default',
3030
'mode' => 'dropdown',
3131
],
32-
],
32+
]
3333
];
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?php
2+
3+
return [
4+
'monitoring' => [
5+
'stacked' => false,
6+
'tabs' => [
7+
'general_setting' => [
8+
'title' => 'visiosoft.theme.defaultadmin::section.general_setting.name',
9+
'fields' => [
10+
'title', 'sidebar_hover', 'login_icon', 'panel_icon', 'footer_copyright_org_name'
11+
],
12+
],
13+
'light_mode' => [
14+
'title' => 'visiosoft.theme.defaultadmin::section.light_mode.name',
15+
'fields' => [
16+
'active_sidebar_border_color', 'primary_color', 'secondary_color',
17+
'background_color', 'block_background_color', 'negative_color',
18+
'positive_color', 'warning_color', 'info_color', 'menu_link_color', 'links_color',
19+
'links_hover_active_color', 'text_color', 'input_background_color', 'input_placeholder_color',
20+
'input_focused_background_color', 'input_focused_border_color'
21+
]
22+
],
23+
'dark_mode' => [
24+
'title' => 'visiosoft.theme.defaultadmin::section.dark_mode.name',
25+
'fields' => [
26+
'dark_mode', 'dark_primary_color', 'dark_secondary_color', 'dark_background_color',
27+
'dark_negative_color', 'dark_positive_color', 'dark_warning_color', 'dark_info_color',
28+
'dark_active_sidebar_border_color', 'dark_menu_link_color', 'dark_links_color',
29+
'dark_links_hover_active_color', 'dark_text_color', 'dark_input_background_color',
30+
'dark_input_placeholder_color', 'dark_input_focused_background_color',
31+
'dark_input_focused_border_color'
32+
]
33+
],
34+
'help' => [
35+
'title' => 'visiosoft.theme.defaultadmin::section.help.name',
36+
'fields' => [
37+
'help_one_title', 'help_one_link', 'help_two_title', 'help_two_link'
38+
]
39+
]
40+
]
41+
]
42+
];

resources/config/settings.php renamed to resources/config/settings/settings.php

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -246,4 +246,27 @@
246246
'default_value' => '#1e3060'
247247
]
248248
],
249+
'help_one_title' => [
250+
'type' => 'anomaly.field_type.text',
251+
'config' => [
252+
'default_value' => 'help'
253+
]
254+
],
255+
'help_one_link' => [
256+
'type' => 'anomaly.field_type.url',
257+
'config' => [
258+
'default_value' => '#'
259+
]
260+
],'help_two_title' => [
261+
'type' => 'anomaly.field_type.text',
262+
'config' => [
263+
'default_value' => 'help'
264+
]
265+
],
266+
'help_two_link' => [
267+
'type' => 'anomaly.field_type.url',
268+
'config' => [
269+
'default_value' => '#'
270+
]
271+
]
249272
];

resources/img/help.png

2.12 KB
Loading

resources/lang/en/section.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,16 @@
44
'theme_settings' => [
55
'name' => 'Theme Settings'
66
],
7+
'general_setting' => [
8+
'name' => 'Theme Settings'
9+
],
10+
'help' => [
11+
'name' => 'Help'
12+
],
13+
'dark_mode' => [
14+
'name' => 'Dark Mode'
15+
],
16+
'light_mode' => [
17+
'name' => 'Light Mode'
18+
]
719
];

resources/lang/en/setting.php

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,5 +130,17 @@
130130
],
131131
'block_background_color' => [
132132
'name' => 'Block background color'
133-
]
133+
],
134+
'help_one_title' => [
135+
'name' => 'Help 1 title'
136+
],
137+
'help_one_link' => [
138+
'name' => 'Help 1 link'
139+
],
140+
'help_two_title' => [
141+
'name' => 'Help 2 title'
142+
],
143+
'help_two_link' => [
144+
'name' => 'Help 2 link'
145+
],
134146
];

resources/views/partials/topbar.twig

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
{% endfor %}
3434
{{ addBlock('admin/topbar')|raw }}
3535
<li class="nav-item dropdown floatright">
36-
3736
<a href="javascript:void(0);" data-toggle="dropdown">
3837
<button class="btn user-action-dropdown dropdown-toggle none-border">
3938
{{ name|raw }}
@@ -55,6 +54,24 @@
5554
</li>
5655
</ul>
5756
</li>
57+
<li class="nav-item dropdown floatright" style="padding-top: 5px;">
58+
<a href="javascript:void(0);" data-toggle="dropdown">
59+
{{ img('theme::img/help.png').width('35').style("opacity: 0.3")|raw }}
60+
</a>
61+
<ul class="dropdown-menu-right dropdown-menu">
62+
<li class="dropdown-item">
63+
<a href="{{ setting_value('visiosoft.theme.defaultadmin::help_one_link') }}" target="_blank">
64+
{{ setting_value('visiosoft.theme.defaultadmin::help_one_title') }}
65+
</a>
66+
</li>
67+
<li class="dropdown-item">
68+
<a href="{{ setting_value('visiosoft.theme.defaultadmin::help_two_link') }}" target="_blank">
69+
{{ setting_value('visiosoft.theme.defaultadmin::help_two_title') }}
70+
</a>
71+
</li>
72+
</ul>
73+
</li>
74+
</li>
5875
</ul>
5976
</div>
6077
</div>

0 commit comments

Comments
 (0)