mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-22 16:10:12 +08:00
Remove angular "partials"
These are no longer used as we are fully on Alpine.js
This commit is contained in:
parent
0233c0c437
commit
5e06e80136
|
@ -100,7 +100,6 @@ fish_create_dirs(${rel_datadir}/fish ${rel_datadir}/fish/completions
|
||||||
${rel_datadir}/fish/man/man1 ${rel_datadir}/fish/tools
|
${rel_datadir}/fish/man/man1 ${rel_datadir}/fish/tools
|
||||||
${rel_datadir}/fish/tools/web_config
|
${rel_datadir}/fish/tools/web_config
|
||||||
${rel_datadir}/fish/tools/web_config/js
|
${rel_datadir}/fish/tools/web_config/js
|
||||||
${rel_datadir}/fish/tools/web_config/partials
|
|
||||||
${rel_datadir}/fish/tools/web_config/sample_prompts
|
${rel_datadir}/fish/tools/web_config/sample_prompts
|
||||||
${rel_datadir}/fish/tools/web_config/themes
|
${rel_datadir}/fish/tools/web_config/themes
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
<div id="table_filter_container" style="display: block;">
|
|
||||||
<input id="table_filter_text_box" class="filter_text_box text_box_transient print_hidden" placeholder="Filter" ng-model="query">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<table class="data_table">
|
|
||||||
<tbody>
|
|
||||||
<tr class="data_table_row" ng-repeat="binding in bindings | filterBinding:query">
|
|
||||||
<td ng-class="{ data_table_cell: true, no_overflow: !binding._is_selected }" style="text-align: right; padding-right: 30px;" ng-click="binding._is_selected = !binding._is_selected">{{ binding.command }}</td>
|
|
||||||
<!-- Raw binding commands are shown in next line on a click -->
|
|
||||||
<td ng-class="{ data_table_cell: true, no_overflow: !binding._is_selected }" style="text-align: left; padding-right: 30px;" ng-click="binding._is_selected = !binding._is_selected">
|
|
||||||
<div ng-repeat="variety in binding.bindings">
|
|
||||||
{{ variety.readable_binding }}
|
|
||||||
<div class="raw_binding" ng-repeat="raw in variety.raw_bindings" ng-show="binding._is_selected" > {{ raw }} </div>
|
|
||||||
</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
|
@ -1,156 +0,0 @@
|
||||||
<div title="Background color for illustration only.
|
|
||||||
|
|
||||||
fish cannot change the background color of your terminal. Refer to your terminal documentation to set its background color.">
|
|
||||||
<!-- ko with: color_picker -->
|
|
||||||
<div class="colorpicker_text_sample" ng-style="{'background-color': terminalBackgroundColor}">
|
|
||||||
<span style="position: absolute; left: 10px; top: 3px;" data-ng-style="{'color': text_color_for_color(terminalBackgroundColor || 'black')}">{{ selectedColorScheme.name }}</span><br>
|
|
||||||
<div class="color_picker_background_cells">
|
|
||||||
<span style="display: block; text-align: right; line-height: 110%" data-ng-style="{'color': text_color_for_color(terminalBackgroundColor || 'black')}">Background Color:<br />(demo only) </span>
|
|
||||||
<div ng-style="{'background-color': color}" ng-repeat="color in sampleTerminalBackgroundColors" ng-click="changeTerminalBackgroundColor(color)" title="Preview with this background color.
|
|
||||||
|
|
||||||
fish cannot change the background color of your terminal. Refer to your terminal settings to set its background color."></div>
|
|
||||||
</div>
|
|
||||||
<!-- This is the sample text -->
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'command'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'command'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.command)}"
|
|
||||||
ng-click="selectColorSetting('command')">/bright/vixens</span>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'param'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'param'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.param)}"
|
|
||||||
ng-click="selectColorSetting('param')">jump</span>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'end'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'end'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.end)}"
|
|
||||||
ng-click="selectColorSetting('end')">|</span>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'command'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'command'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.command)}"
|
|
||||||
ng-click="selectColorSetting('command')">dozy</span>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'quote'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'quote'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.quote)}"
|
|
||||||
ng-click="selectColorSetting('quote')"> "fowl"</span>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'redirection'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'redirection'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.redirection)}"
|
|
||||||
ng-click="selectColorSetting('redirection')">> quack</span>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'end'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'end'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.end)}"
|
|
||||||
ng-click="selectColorSetting('end')">&</span>
|
|
||||||
|
|
||||||
<br>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'command'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'command'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.command)}"
|
|
||||||
ng-click="selectColorSetting('command')">echo</span>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'error'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'error'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.error)}"
|
|
||||||
ng-click="selectColorSetting('error')">'</span><span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'quote'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'quote'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.quote)}"
|
|
||||||
ng-click="selectColorSetting('quote')">Errors are the portals to discovery</span>
|
|
||||||
|
|
||||||
<br>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'comment'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'comment'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.comment)}"
|
|
||||||
ng-click="selectColorSetting('comment')"># This is a comment</span>
|
|
||||||
|
|
||||||
<br>
|
|
||||||
|
|
||||||
<span ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'command'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'command'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.command)}"
|
|
||||||
ng-click="selectColorSetting('command')">Th</span><span
|
|
||||||
class="fake_cursor"><span style="visibility: hidden">i</span></span><span
|
|
||||||
ng-class="{cs_clickable: customizationActive, cs_editing: csEditingType == 'autosuggestion'}"
|
|
||||||
ng-mouseenter="csHoveredType = 'autosuggestion'"
|
|
||||||
ng-mouseleave="csHoveredType = false"
|
|
||||||
data-ng-style="{ 'color': interpret_color(selectedColorScheme.autosuggestion)}"
|
|
||||||
ng-click="selectColorSetting('autosuggestion')">s is an autosuggestion</span>
|
|
||||||
|
|
||||||
|
|
||||||
<div style="position: absolute; right: 5px; bottom: 5px;">
|
|
||||||
|
|
||||||
<button class="customize_theme_button"
|
|
||||||
ng-class="{button_highlight: customizationActive}"
|
|
||||||
data-ng-style="{'color': text_color_for_color(terminalBackgroundColor || 'black')}"
|
|
||||||
ng-click="toggleCustomizationActive();">Customize</button>
|
|
||||||
|
|
||||||
<button class="save_button"
|
|
||||||
data-ng-style="{'color': text_color_for_color(terminalBackgroundColor || 'black')}"
|
|
||||||
ng-show="showSaveButton"
|
|
||||||
ng-click="setTheme()">{{saveThemeButtonTitle}}</button>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div ng-show="customizationActive">
|
|
||||||
<div style="margin: 10px 0 7px 35px;">Choose a color for {{csUserVisibleTitle}}:</div>
|
|
||||||
<table class="colorpicker_term256" style="margin: 0px 20px;">
|
|
||||||
<tbody>
|
|
||||||
<tr class="colorpicker_term256_row" data-ng-repeat="color_array in colorArraysArray">
|
|
||||||
<td class="colorpicker_term256_cell" data-ng-style="{'background-color': interpret_color(color)}" ng-click="changeSelectedTextColor(color)" ng-repeat="color in color_array">
|
|
||||||
<div class="colorpicker_term256_selection_indicator" ng-show="selectedColorScheme[selectedColorSetting] == color" ng-style="{'border-color': interpret_color(border_color_for_color(color))}"></div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
<!-- /ko -->
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div style="margin: 10px 0 7px 35px;">Preview a theme below:</div>
|
|
||||||
|
|
||||||
<div class="color_scheme_choices_scrollview">
|
|
||||||
<div class="color_scheme_choices_list">
|
|
||||||
<div class="color_scheme_choice_container" data-ng-repeat="colorScheme in colorSchemes" ng-click="changeSelectedColorScheme(colorScheme)">
|
|
||||||
<div class="color_scheme_choice_label">
|
|
||||||
<!-- This click/clickBubble nonsense is so that we can have a separate URL inside a parent with an onClick handler -->
|
|
||||||
{{colorScheme.name}}
|
|
||||||
<a data-ng-show="colorScheme.url" style="text-decoration: none; color: inherit;" ng-href="{{colorScheme.url}}">➚</a>
|
|
||||||
</div>
|
|
||||||
<div class="colorpicker_text_sample_tight" data-ng-style="{'background-color': colorScheme.preferred_background}">
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.command)}">/bright/vixens</span>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.param)}">jump</span>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.end)}">|</span>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.command)}">dozy</span>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.quote)}"> "fowl" </span>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.redirection)}">> quack</span>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.end)}">&</span>
|
|
||||||
<br>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.command)}">echo</span>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.error)}">'</span><span data-ng-style="{'color': interpret_color(colorScheme.quote)}">Errors are the portals to discovery</span>
|
|
||||||
<br>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.comment)}"># This is a comment</span>
|
|
||||||
<br>
|
|
||||||
<span data-ng-style="{'color': interpret_color(colorScheme.command)}">Th</span><span class="fake_cursor"><span style="visibility: hidden">i</span></span><span data-ng-style="{ 'color': interpret_color(colorScheme.autosuggestion)}">s is an autosuggestion</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- /ko -->
|
|
||||||
</div>
|
|
|
@ -1,12 +0,0 @@
|
||||||
<div class="master_detail_table">
|
|
||||||
<div class="master">
|
|
||||||
<div ng-repeat="func in functions">
|
|
||||||
<div id="master_{{func}}" ng-class="{'master_element': true, 'selected_master_elem': func == selectedFunction }" ng-style="'color: #aaaaaa'" ng-click="selectFunction(func)">
|
|
||||||
<span class="master_element_text">{{ func }}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="detail">
|
|
||||||
<div class="detail_function" ng-bind-html="functionDefinition"> </div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
|
@ -1,30 +0,0 @@
|
||||||
<div id="table_filter_container">
|
|
||||||
<table class="paginator">
|
|
||||||
<tr>
|
|
||||||
<td ng-class="{disabled: currentPage == 0}" class="prev">
|
|
||||||
<a href ng-click="prevPage()">« Prev</a>
|
|
||||||
</td>
|
|
||||||
<td class="desc">
|
|
||||||
{{ currentPageDescription() }}
|
|
||||||
</td>
|
|
||||||
<td ng-class="{disabled: currentPage == filteredItemPages.length - 1}" class="next">
|
|
||||||
<a href ng-click="nextPage()">Next »</a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<span ng-show="loadingText.length > 0"> {{ loadingText }} </span>
|
|
||||||
<input id="table_filter_text_box" class="filter_text_box text_box_transient print_hidden" placeholder="Filter" ng-model="queryInput">
|
|
||||||
</div>
|
|
||||||
<table class="data_table">
|
|
||||||
<tbody>
|
|
||||||
<tr ng-repeat="item in filteredItemPages[currentPage]">
|
|
||||||
<td ng-class="{'history_text': true, 'no_overflow': selectedItems.indexOf(item) < 0}" ng-click="selectItem(item)">{{ item }}</td>
|
|
||||||
<td class="history_delete">
|
|
||||||
<a ng-click="deleteHistoryItem(item)">
|
|
||||||
<img class="delete_icon" src="delete.png">
|
|
||||||
</a>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
|
@ -1,29 +0,0 @@
|
||||||
<div class="height_limiter">
|
|
||||||
<!-- The first 'sample' prompt is the current one; the remainders are samples. This ought to be cleaned up. -->
|
|
||||||
<div class="current_prompt" style="min-height: 7.5em;" ng-style="{'background-color': terminalBackgroundColor}">
|
|
||||||
<div class="prompt_demo_choice_label" style="color: #FFF;">{{ selectedPrompt.name }}</div>
|
|
||||||
<div style='display: flex'>
|
|
||||||
<div ng-bind-html='selectedPrompt.demo | to_trusted' style='flex-grow: 1' class="prompt_demo unbordered"></div>
|
|
||||||
<div ng-if='selectedPrompt.right' title="right prompt for {{selectedPrompt.name }}" ng-bind-html='selectedPrompt.right | to_trusted' class="prompt_demo unbordered" ng-click="selectPrompt(prompt)"></div>
|
|
||||||
</div>
|
|
||||||
<div style="position: absolute; right: 5px; bottom: 5px;">
|
|
||||||
<button class="save_button"
|
|
||||||
ng-show="showSaveButton"
|
|
||||||
style="color: #CCC"
|
|
||||||
ng-click="setPrompt()">{{ savePromptButtonTitle }}</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div style="margin: 10px 15px 7px 15px; padding-bottom: 10px; border-bottom: solid 1px #999">Preview a prompt below:</div>
|
|
||||||
<div class="prompt_choices_scrollview">
|
|
||||||
<div class="prompt_choices_list">
|
|
||||||
<div ng-repeat="prompt in samplePrompts">
|
|
||||||
<div class="prompt_demo_choice_label">{{ prompt.name }}</div>
|
|
||||||
<div ng-if='prompt.right' style='display: flex;'>
|
|
||||||
<div ng-bind-html='prompt.demo | to_trusted' class="prompt_demo" style='flex-grow: 1' ng-click="selectPrompt(prompt)"></div>
|
|
||||||
<div ng-if='prompt.right' title="right prompt for {{prompt.name}}" ng-bind-html='prompt.right | to_trusted' class="prompt_demo" ng-click="selectPrompt(prompt)"></div>
|
|
||||||
</div>
|
|
||||||
<div ng-if='!prompt.right' ng-bind-html='prompt.demo | to_trusted' class="prompt_demo" ng-click="selectPrompt(prompt)"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
|
@ -1,13 +0,0 @@
|
||||||
<div id="table_filter_container">
|
|
||||||
<input id="table_filter_text_box" class="filter_text_box text_box_transient print_hidden" placeholder="Filter" ng-model="query">
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<table class="data_table">
|
|
||||||
<tbody>
|
|
||||||
<tr class="data_table_row" ng-repeat="variable in variables | filterVariable:query">
|
|
||||||
<td class="data_table_cell no_overflow" style="text-align: right; padding-right: 30px;">{{ variable.name }}</td>
|
|
||||||
<!-- Small hack to select/unselect variables -->
|
|
||||||
<td ng-class="{'data_table_cell': true, 'no_overflow': !variable._is_selected}" style="text-align: left; padding-right: 30px;" ng-click="variable._is_selected=!variable._is_selected">{{ variable.value }}</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
</table>
|
|
Loading…
Reference in New Issue
Block a user