rewrite in materialize CSS

It looks much better here.
This commit is contained in:
buzz-lightsnack-2007 2024-03-31 15:41:11 +08:00
parent bd325f11b0
commit 794f75ecb7

View file

@ -1,92 +1,193 @@
<html> <html>
<head>
<head> <script src="../scripts/pages/settings.js"></script>
<script type="module" src="../scripts/external/jquery.js"></script> <script src="../styles/external/materialize/js/materialize.js"></script>
<script type="module" src="../scripts/pages/settings.js"></script>
<title for="term_preferences"></title>
<title data-text="term_preferences"></title> </head>
</head>
<body>
<body> <main class="container">
<main class="window-body has-space"> <ul class="collapsible" data-collapsible="accordion">
<menu role="tablist" for="settings_content"> <li>
<button role="tab" for="settings" data-text="general" tab="0"></button> <header
<button role="tab" for="filters" data-text="filters" tab="1"></button> class="collapsible-header waves-effect flow-text"
<button role="tab" for="storage" data-text="storage" tab="2"></button> accesskey="1"
<button role="tab" for="about" data-text="about" tab="3"></button> for="general"
</menu> data-icon="cog"
<section class="view_main" id="settings_content"> ></header>
<section role="tabpanel" id="settings"> <section class="collapsible-body">
<fieldset> <section class="input-group">
<legend data-text="general"></legend> <legend for="general" class="flow-text"></legend>
<form class="field-row"> <ul class="input-field">
<input type="checkbox" id="settings_general_showApplicable" <li>
data-store="settings,general,showApplicable"> <label>
<label for="settings_general_showApplicable" <input
data-text="settings_general_showApplicable"></label> type="checkbox"
</form> data-store="settings,general,showApplicable"
<form class="field-row"> class="filled-in"
<input type="checkbox" id="settings_general_injectToPage" />
data-store="settings,general,injectToPage"> <span
<label for="settings_general_injectToPage" data-text="settings_general_injectToPage"></label> for="settings_general_showApplicable"
</form> ></span>
</fieldset> </label>
<fieldset> </li>
<legend data-text="behavior"></legend> <li>
<form class="field-row"> <label>
<input type="checkbox" id="settings_behavior_autoRun" data-store="settings,behavior,autoRun"> <input
<label for="settings_behavior_autoRun" data-text="settings_behavior_autoRun"></label> type="checkbox"
</form> data-store="settings,general,injectToPage"
</fielset> class="filled-in"
</section> />
<section role="tabpanel" id="filters"> <span
<fieldset> for="settings_general_injectToPage"
<legend data-text="filters"></legend> ></span>
<label data-text="settings_filters_description"></label> </label>
<div class="field-row action-buttons"> </li>
<button data-action="filters,update" data-text="settings_filters_update" </ul>
data-enable="filters"></button> </section>
<button href="settings/filters" tab-height="607.5" tab-width="1080" <section class="input-group">
data-text="settings_filters_open"></button> <legend for="behavior" class="flow-text"></legend>
</div> <ul class="input-field">
</fieldset> <li>
<fieldset> <label>
<legend data-text="analysis"></legend> <input
<p data-text="settings_analysis_description"></p> type="checkbox"
<div class="field-row"> data-store="settings,behavior,autoRun"
<label for="settings_analysis_api" data-text="API_Key"></label> class="filled-in"
<input type="password" id="settings_analysis_api" data-store="settings,analysis,api,key" /> />
</div> <span
<div class="field-row action-buttons"> for="settings_behavior_autoRun"
<button data-text="help" href="help" tab-height="607.5" tab-width="1080"></button> ></span>
</div> </label>
</fieldset> </li>
</section> </ul>
<section role="tabpanel" id="storage"> </section>
<fieldset> </section>
<legend data-text="storage"></legend> </li>
<label data-text="settings_storage_description"></label> <li>
<div class="field-row action-buttons"> <header
<button data-text="settings_storage_clear" data-enable="sites" class="collapsible-header waves-effect flow-text"
data-action="storage,clear"></button> for="filters"
</div> accesskey="2"
</fieldset> data-icon="filter"
</section> ></header>
<section role="tabpanel" id="about"> <section class="collapsible-body">
<fieldset> <section class="input-group row">
<legend data-text="about"></legend> <label class="input-description">
<img src="../icons/logo.png" height=128 style="float:left" /> <legend
<h2 data-text="extension_name"></h2> for="filters"
<p data-text="extension_version" style="font-style: italic;"></p> class="flow-text"
<p data-text="extension_description"></p> ></legend>
<div class="field-row action-buttons"> <label
<button data-text="help" href="help" tab-height="607.5" tab-width="1080"></button> for="settings_filters_description"
</div> ></label>
</fieldset> </label>
</section> <side class="input-field">
</section> <button
</main> data-action="filters,update"
</div> title-for="settings_filters_update"
</body> data-enable="filters"
data-icon="refresh"
</html> class="btn waves-effect"
></button>
<button
href="settings/filters.htm"
tab-height="607.5"
tab-width="1080"
data-icon="pencil"
title-for="settings_filters_open"
class="btn waves-effect"
></button>
</side>
</section>
<section class="input-group">
<label class="input-description">
<legend
for="analysis"
class="flow-text"
></legend>
<label
for="settings_analysis_description"
></label>
</label>
<div class="input-field">
<input
type="password"
data-store="settings,analysis,api,key"
/>
<label for="API_Key"></label>
</div>
</section>
</section>
</li>
<li>
<header
class="collapsible-header waves-effect flow-text"
for="storage"
accesskey="3"
data-icon="database"
></header>
<section class="collapsible-body">
<section class="input-group">
<label
for="settings_storage_description"
class="input-description"
></label>
<div class="input-field">
<button
title-for="settings_storage_clear"
data-icon="delete"
data-enable="sites"
data-action="storage,clear"
class="btn waves-effect"
></button>
</div>
</section>
</section>
</li>
<li>
<header
class="collapsible-header waves-effect flow-text"
for="about"
accesskey="4"
data-icon="information"
></header>
<section class="collapsible-body">
<div class="row">
<side class="s3">
<img
src="../icons/logo.png"
alt="Logo"
class="responsive-img"
/>
</side>
<article class="s9">
<p
class="flow-text"
style="font-weight: bold"
for="extension_name"
></p>
<p
for="extension_version"
style="font-style: italic"
></p>
<p for="extension_description"></p>
</article>
</div>
</section>
</li>
</ul>
</main>
<side class="fixed-action-btn">
<button
href="help"
tab-height="607.5"
tab-width="1080"
class="btn-floating btn-large waves-effect"
title-for="help"
data-icon="help"
></button>
</side>
</body>
</html>