Version 5.0.0 beta 10
This commit is contained in:
1 parent
56979f8ee8
commit
264eeb97e0
325 files changed
+6442
-1849
No files matched your search
@@ -1072,29 +1072,29 @@
|
||||
<a href='#elTemplateEditor_newItemMenu_menu' id='elTemplateEditor_newItemMenu' class='ipsButton ipsButton--secondary ipsButton--small ipsButton--wide' data-ipsMenu data-ipsMenu-above>{lang="theme_template_new"} <i class='fa-solid fa-caret-down'></i></a>
|
||||
</div>
|
||||
</div>
|
||||
<div class='ipsTemplateEditor__codeColumn' data-controller='cms.admin.templates.fileEditor'>
|
||||
<div class='ipsTemplateEditor__codeColumn' data-controller='cms.admin.templates.fileEditor'>
|
||||
<div class='cTemplateControls'>
|
||||
<ul class='ipsTemplateEditor__editorToolbar' id='elTemplateEditor_panelToolbar'>
|
||||
<li>
|
||||
<a href='#elTemplateEditor_preferences_menu' id='elTemplateEditor_preferences' class='ipsButton ipsButton--inherit ipsButton--small' data-ipsMenu data-ipsMenu-selectable><i class='fa-solid fa-gear'></i> <i class='fa-solid fa-caret-down'></i></a>
|
||||
<button type='submit' class='ipsButton ipsButton--primary' data-action="save">{lang="save"}</button>
|
||||
</li>
|
||||
<li>
|
||||
<div data-role='loading' class='ipsHide i-padding-inline_2'><i class='ipsLoadingIcon'></i> {lang="loading"}</div>
|
||||
</li>
|
||||
<li class="i-margin-start_auto">
|
||||
<a href='#elTemplateEditor_preferences_menu' id='elTemplateEditor_preferences' class='ipsButton ipsButton--inherit i-color_primary' data-ipsMenu data-ipsMenu-selectable><i class='fa-solid fa-gear'></i> <i class='fa-solid fa-caret-down'></i></a>
|
||||
<ul id='elTemplateEditor_preferences_menu' class='ipsMenu ipsMenu_selectable ipsMenu_auto ipsMenu_withStem ipsHide'>
|
||||
<li class='ipsMenu_item' data-ipsMenuValue='wrap'><a href='#'>{lang="theme_wrap"}</a></li>
|
||||
<li class='ipsMenu_item' data-ipsMenuValue='lines'><a href='#'>{lang="theme_show_line"}</a></li>
|
||||
<li class='ipsMenu_item' data-ipsMenuValue='diff'><a href='#'>{lang="theme_show_original"}</a></li>
|
||||
<li class='ipsMenu_item' data-ipsMenuValue='wrap'><button type="button">{lang="theme_wrap"}</button></li>
|
||||
<li class='ipsMenu_item' data-ipsMenuValue='lines'><button type="button">{lang="theme_show_line"}</button></li>
|
||||
<li class='ipsMenu_item' data-ipsMenuValue='diff'><button type="button">{lang="theme_show_original"}</button></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<a href='#' id='elTemplateEditor_variables' class='ipsButton ipsButton--inherit ipsButton--small' data-ipsDialog data-ipsDialog-title='{lang="content_template_editor_fields_title"}' data-ipsDialog-content="#elTemplateEditor_attributesDialog" data-ipsDialog-size='narrow'>{lang="theme_attributes"}</a>
|
||||
<button type="button" id='elTemplateEditor_variables' class='ipsButton ipsButton--inherit i-color_primary' data-ipsDialog data-ipsDialog-title='{lang="content_template_editor_fields_title"}' data-ipsDialog-content="#elTemplateEditor_attributesDialog" data-ipsDialog-size='narrow'>{lang="theme_attributes"}</button>
|
||||
</li>
|
||||
<li>
|
||||
<a href='{url="app=cms&module=pages&controller=templates&do=delete&t_location={$current->location}&t_key={$current->id}"}' class='ipsButton ipsButton--inherit ipsButton--small {{if $current->user_edited == 'original' or $current->user_edited === 0}}ipsButton--disabled{{endif}}' data-action="revert">{{if $current->user_created == 1}}{lang="delete"}{{else}}{lang="revert"}{{endif}}</a>
|
||||
</li>
|
||||
<li>
|
||||
<button type='submit' class='ipsButton ipsButton--primary ipsButton--small' data-action="save">{lang="save"}</button>
|
||||
<a href='{url="app=cms&module=pages&controller=templates&do=delete&t_location={$current->location}&t_key={$current->id}"}' class='ipsButton ipsButton--inherit i-color_primary {{if $current->user_edited == 'original' or $current->user_edited === 0}}ipsButton--disabled{{endif}}' data-action="revert">{{if $current->user_created == 1}}{lang="delete"}{{else}}{lang="revert"}{{endif}}</a>
|
||||
</li>
|
||||
<li>
|
||||
<span data-role='loading' class='ipsHide'><i class='ipsLoadingIcon'></i> {lang="loading"}</span>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<i-tabs id='elTemplateEditor_tabbar' class='ipsTabs acpFormTabBar' data-ipsTabBar data-ipsTabBar-contentArea='#elTemplateEditor_panels'>
|
||||
@@ -1114,32 +1114,32 @@
|
||||
<div class='ipsMessage ipsMessage--information'>
|
||||
{lang="template_variables_save_warning_msg"}
|
||||
</div>
|
||||
<p class='ipsType_textBlock' id='elTemplateEditor_attributes_title'>
|
||||
<p class='i-font-weight_600 i-color_hard i-margin-top_3 i-margin-bottom_1' id='elTemplateEditor_attributes_title'>
|
||||
{lang="content_template_editor_fields_params"}
|
||||
</p>
|
||||
<input class='ipsInput ipsInput--text ipsInput--fullWidth' data-role='variables' placeholder="$foo=''">
|
||||
<p class='ipsType_textBlock' id='elTemplateEditor_title_title'>
|
||||
<p class='i-font-weight_600 i-color_hard i-margin-top_3 i-margin-bottom_1' id='elTemplateEditor_title_title'>
|
||||
{lang="content_template_editor_fields_title"}
|
||||
</p>
|
||||
<input class='ipsInput ipsInput--text ipsInput--fullWidth' data-role='title'>
|
||||
<p class='ipsType_textBlock' id='elTemplateEditor_group_title'>
|
||||
<p class='i-font-weight_600 i-color_hard i-margin-top_3 i-margin-bottom_1' id='elTemplateEditor_group_title'>
|
||||
{lang="content_template_editor_fields_container"}
|
||||
</p>
|
||||
{{foreach array('block','page', 'database') as $type }}
|
||||
<select id="elContainer_{$type}_hidden" class='ipsHide' name="group" data-role="group" data-container-type="{$type}">
|
||||
<select id="elContainer_{$type}_hidden" class='ipsInput ipsHide' name="group" data-role="group" data-container-type="{$type}">
|
||||
{{foreach \IPS\cms\Templates::getGroups( $type ) as $groupName}}
|
||||
<option value="{$groupName}">{expression="\IPS\cms\Templates::readableGroupName( $groupName )"}</option>
|
||||
{{endforeach}}
|
||||
</select>
|
||||
{{endforeach}}
|
||||
<p class='ipsType_textBlock ipsHide'>
|
||||
<p class='i-font-weight_600 i-color_hard i-margin-top_3 i-margin-bottom_1 ipsHide'>
|
||||
{lang="content_template_editor_fields_desc"}
|
||||
</p>
|
||||
<textarea class='ipsHide ipsInput ipsInput--text ipsInput--fullWidth' data-role='description'></textarea>
|
||||
<input type='hidden' name='_variables_fileid' value=''>
|
||||
<input type='hidden' name='_variables_location' value=''>
|
||||
</div>
|
||||
<div class='i-padding_3 i-background_3 i-text-align_end'>
|
||||
<div class='ipsSubmitRow'>
|
||||
<input type='submit' class='ipsButton ipsButton--primary' value='{lang="save"}'>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1615,7 +1615,6 @@
|
||||
/* Search bar and filter */
|
||||
.cTemplateControls {
|
||||
padding: .5em;
|
||||
background: var(--i-background_2);
|
||||
min-height: 60px; /* Set a min-height so the search bar and editor toolbar are aligned */
|
||||
align-content: center;
|
||||
}
|
||||
@@ -1676,8 +1675,8 @@
|
||||
/* Buttons above editor (Revert, Save, etc) */
|
||||
.ipsTemplateEditor__editorToolbar {
|
||||
display: flex;
|
||||
justify-content: end;
|
||||
gap: 10px;
|
||||
align-items: center;
|
||||
gap: 6px;
|
||||
}
|
||||
|
||||
/* Tabs */
|
||||
@@ -1685,6 +1684,10 @@
|
||||
background: var(--i-background_2);
|
||||
/* Always show the tab bar, even if a single tab exists */
|
||||
display: block;
|
||||
box-shadow: none;
|
||||
border: 1px solid var(--i-background_4);
|
||||
border-width: 1px 0;
|
||||
padding: .6em;
|
||||
}
|
||||
|
||||
/* Let the tabs wrap since we don't have the scroller feature here */
|
||||
|
||||
Reference in new issue
Block a user