From: Hypolite Petovan <hypolite@mrpetovan.com>
Date: Wed, 1 Apr 2020 22:39:40 +0000 (-0400)
Subject: Refactor display page
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=b480e4eaa97f8708957dbe0eec771bda7a2a376d;p=friendica.git

Refactor display page

- Fix header hierarchy
- Fix panel display
---

diff --git a/view/templates/settings/display.tpl b/view/templates/settings/display.tpl
index a9f82c16b1..15247d8749 100644
--- a/view/templates/settings/display.tpl
+++ b/view/templates/settings/display.tpl
@@ -1,35 +1,34 @@
-
 <h1>{{$ptitle}}</h1>
 
-<form action="settings/display" id="settings-form" method="post" autocomplete="off" >
-<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+<form action="settings/display" id="settings-form" method="post" autocomplete="off">
+	<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
 
-{{include file="field_themeselect.tpl" field=$theme}}
-{{include file="field_input.tpl" field=$itemspage_network}}
+	{{include file="field_themeselect.tpl" field=$theme}}
+	{{include file="field_input.tpl" field=$itemspage_network}}
 
-{{* Show the mobile theme selection only if mobile themes are available *}}
-{{if count($mobile_theme.4) > 1}}
-{{include file="field_themeselect.tpl" field=$mobile_theme}}
-{{/if}}
+	{{* Show the mobile theme selection only if mobile themes are available *}}
+	{{if count($mobile_theme.4) > 1}}
+		{{include file="field_themeselect.tpl" field=$mobile_theme}}
+	{{/if}}
 
-{{include file="field_input.tpl" field=$itemspage_mobile_network}}
-{{include file="field_input.tpl" field=$ajaxint}}
-{{include file="field_checkbox.tpl" field=$no_auto_update}}
-{{include file="field_checkbox.tpl" field=$nosmile}}
-{{include file="field_checkbox.tpl" field=$infinite_scroll}}
-{{include file="field_checkbox.tpl" field=$no_smart_threading}}
-{{include file="field_checkbox.tpl" field=$hide_dislike}}
+	{{include file="field_input.tpl" field=$itemspage_mobile_network}}
+	{{include file="field_input.tpl" field=$ajaxint}}
+	{{include file="field_checkbox.tpl" field=$no_auto_update}}
+	{{include file="field_checkbox.tpl" field=$nosmile}}
+	{{include file="field_checkbox.tpl" field=$infinite_scroll}}
+	{{include file="field_checkbox.tpl" field=$no_smart_threading}}
+	{{include file="field_checkbox.tpl" field=$hide_dislike}}
 
-<h2>{{$calendar_title}}</h2>
-{{include file="field_select.tpl" field=$first_day_of_week}}
+	<h2>{{$calendar_title}}</h2>
+	{{include file="field_select.tpl" field=$first_day_of_week}}
 
-<div class="settings-submit-wrapper" >
-<input type="submit" name="submit" class="settings-submit" value="{{$submit}}" />
-</div>
+	<div class="settings-submit-wrapper">
+		<input type="submit" name="submit" class="settings-submit" value="{{$submit}}"/>
+	</div>
 
-{{if $theme_config}}
-<h2>{{$stitle}}</h2>
-{{$theme_config nofilter}}
-{{/if}}
+	{{if $theme_config}}
+		<h2>{{$stitle}}</h2>
+		{{$theme_config nofilter}}
+	{{/if}}
 
 </form>
diff --git a/view/theme/frio/templates/settings/display.tpl b/view/theme/frio/templates/settings/display.tpl
index f67bb3f407..95dde620e8 100644
--- a/view/theme/frio/templates/settings/display.tpl
+++ b/view/theme/frio/templates/settings/display.tpl
@@ -1,71 +1,65 @@
-
 <div class="generic-page-wrapper">
-	{{* include the title template for the settings title *}}
-	{{include file="section_title.tpl" title=$ptitle }}
-
-
+	<h1>{{$ptitle}}</h1>
 	<form action="settings/display" id="settings-form" method="post" autocomplete="off" >
-		<input type='hidden' name='form_security_token' value='{{$form_security_token}}'>
+		<input type="hidden" name="form_security_token" value="{{$form_security_token}}">
 
 		<div class="panel-group panel-group-settings" id="settings" role="tablist" aria-multiselectable="true">
 			<div class="panel">
-				<div class="section-subtitle-wrapper" role="tab" id="theme-settings-title">
-					<h4>
+				<div class="section-subtitle-wrapper panel-heading" role="tab" id="theme-settings-title">
+					<h2>
 						<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#settings" href="#theme-settings-content" aria-expanded="true" aria-controls="theme-settings-content">
 							{{$d_tset}}
 						</a>
-					</h4>
+					</h2>
 				</div>
 
 				<div id="theme-settings-content" class="panel-collapse collapse" role="tabpanel" aria-labelledby="theme-settings">
-					<div class="section-content-tools-wrapper">
-
+					<div class="panel-body">
 						{{include file="field_themeselect.tpl" field=$theme}}
 
 						{{* Show the mobile theme selection only if mobile themes are available *}}
 						{{if count($mobile_theme.4) > 1}}
 						{{include file="field_themeselect.tpl" field=$mobile_theme}}
 						{{/if}}
-
-						<div class="form-group pull-right settings-submit-wrapper" >
-							<button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
-						</div>
-						<div class="clear"></div>
-
+					</div>
+					<div class="panel-footer">
+						<button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
 					</div>
 				</div>
 			</div>
 
 			<div class="panel">
-				<div class="section-subtitle-wrapper" role="tab" id="custom-settings-title">
-					<h4>
+				<div class="section-subtitle-wrapper panel-heading" role="tab" id="custom-settings-title">
+					<h2>
 						<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#settings" href="#custom-settings-content" aria-expanded="false" aria-controls="custom-settings-content">
 							{{$d_ctset}}
 						</a>
-					</h4>
+					</h2>
 				</div>
 				<div id="custom-settings-content" class="panel-collapse collapse{{if !$theme && !$mobile_theme}} in{{/if}}" role="tabpanel" aria-labelledby="custom-settings">
-					<div class="section-content-tools-wrapper">
+					<div class="panel-body">
 
 					{{if $theme_config}}
 						{{$theme_config nofilter}}
 					{{/if}}
 
 					</div>
+					<div class="panel-footer">
+						<button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
+					</div>
 				</div>
 			</div>
 
 			<div class="panel">
-				<div class="section-subtitle-wrapper" role="tab" id="content-settings-title">
-					<h4>
+				<div class="section-subtitle-wrapper panel-heading" role="tab" id="content-settings-title">
+					<h2>
 						<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#settings" href="#content-settings-content" aria-expanded="false" aria-controls="content-settings-content">
 							{{$d_cset}}
 						</a>
-					</h4>
+					</h2>
 				</div>
 				<div id="content-settings-content" class="panel-collapse collapse{{if !$theme && !$mobile_theme && !$theme_config}} in{{/if}}" role="tabpanel" aria-labelledby="content-settings">
-					<div class="section-content-wrapper">
-
+					<div class="panel-body">
 						{{include file="field_input.tpl" field=$itemspage_network}}
 						{{include file="field_input.tpl" field=$itemspage_mobile_network}}
 						{{include file="field_input.tpl" field=$ajaxint}}
@@ -74,32 +68,27 @@
 						{{include file="field_checkbox.tpl" field=$infinite_scroll}}
 						{{include file="field_checkbox.tpl" field=$no_smart_threading}}
 						{{include file="field_checkbox.tpl" field=$hide_dislike}}
-
-						<div class="form-group pull-right settings-submit-wrapper" >
-							<button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
-						</div>
-						<div class="clear"></div>
+					</div>
+					<div class="panel-footer">
+						<button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
 					</div>
 				</div>
 			</div>
 
 			<div class="panel">
-				<div class="section-subtitle-wrapper" role="tab" id="calendar-settings-title">
-					<h4>
+				<div class="section-subtitle-wrapper panel-heading" role="tab" id="calendar-settings-title">
+					<h2>
 						<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#settings" href="#calendar-settings-content" aria-expanded="false" aria-controls="calendar-settings-content">
 							{{$calendar_title}}
 						</a>
-					</h4>
+					</h2>
 				</div>
 				<div id="calendar-settings-content" class="panel-collapse collapse{{if !$theme && !$mobile_theme && !$theme_config}} in{{/if}}" role="tabpanel" aria-labelledby="calendar-settings">
-					<div class="section-content-wrapper">
-
+					<div class="panel-body">
 						{{include file="field_select.tpl" field=$first_day_of_week}}
-
-						<div class="form-group pull-right settings-submit-wrapper" >
-							<button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
-						</div>
-						<div class="clear"></div>
+					</div>
+					<div class="panel-footer">
+						<button type="submit" name="submit" class="btn btn-primary" value="{{$submit}}">{{$submit}}</button>
 					</div>
 				</div>
 			</div>