mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-22 16:18:10 +00:00
Adds data-schema-table, and search-bar-form component templates, and help feedback initial template
This commit is contained in:
parent
c695846a3f
commit
50a14a1b50
@ -0,0 +1,50 @@
|
||||
{{#dataset-table fields=fields
|
||||
sortColumnWithName=sortColumnWithName
|
||||
filterBy=filterBy
|
||||
sortDirection=sortDirection
|
||||
class="table"
|
||||
searchTerm=searchTerm as |table|}}
|
||||
<input type="text"
|
||||
title="Filter fields"
|
||||
placeholder="Filter fields"
|
||||
value="{{table.searchTerm}}"
|
||||
oninput={{action table.filterDidChange value="target.value"}}>
|
||||
{{#table.head as |head|}}
|
||||
{{#head.column columnName="name"}}Field{{/head.column}}
|
||||
{{#head.column columnName="dataType"}}Data Type{{/head.column}}
|
||||
{{#head.column}}Member Identifier?{{/head.column}}
|
||||
{{#head.column}}Field Format{{/head.column}}
|
||||
{{/table.head}}
|
||||
{{#table.body as |body|}}
|
||||
{{#each
|
||||
(slice table.beginOffset table.endOffset (sort-by table.sortBy table.data)) as |field|}}
|
||||
{{#body.row as |row|}}
|
||||
{{#row.cell}}
|
||||
{{field.name}}
|
||||
{{/row.cell}}
|
||||
{{#row.cell}}
|
||||
{{field.type}}
|
||||
{{/row.cell}}
|
||||
{{#row.cell}}
|
||||
{{input type="checkbox" checked=field.hasPrivacyData change=(action "onPrivacyChange" field)}}
|
||||
{{/row.cell}}
|
||||
{{#row.cell}}
|
||||
{{ember-selector values=fieldFormats
|
||||
disabled=(not field.hasPrivacyData)
|
||||
selected=field.format
|
||||
selectionDidChange=(action "onFormatChange" field)}}
|
||||
{{/row.cell}}
|
||||
{{/body.row}}
|
||||
{{/each}}
|
||||
{{/table.body}}
|
||||
{{#table.foot}}
|
||||
{{dataset-table-pager data=table.data
|
||||
page=table.page
|
||||
limit=table.limit
|
||||
pageLengths=table.pageLengths
|
||||
beginOffset=table.beginOffset
|
||||
endOffset=table.endOffset
|
||||
onLimitChanged=table.onLimitChanged
|
||||
onPageChanged=table.onPageChanged}}
|
||||
{{/table.foot}}
|
||||
{{/dataset-table}}
|
37
wherehows-web/app/templates/components/search-bar-form.hbs
Normal file
37
wherehows-web/app/templates/components/search-bar-form.hbs
Normal file
@ -0,0 +1,37 @@
|
||||
<div class="form-group nacho-global-search">
|
||||
<div class="input-group">
|
||||
<div class="input-group-btn">
|
||||
<button type="button"
|
||||
class="btn btn-default dropdown-toggle nacho-button--large"
|
||||
data-toggle="dropdown"
|
||||
aria-haspopup="true"
|
||||
aria-expanded="false">
|
||||
<span class="caret" aria-label="Advanced Search"></span>
|
||||
</button>
|
||||
|
||||
<ul class="dropdown-menu">
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<label for="search-input" class="sr-only">Search</label>
|
||||
|
||||
{{aupac-typeahead
|
||||
action=(action (mut search))
|
||||
autoFocus=true
|
||||
allowFreeInput=true
|
||||
source=keywordSource
|
||||
async=true
|
||||
limit=20
|
||||
minLength=3
|
||||
placeholder="Search by keywords... ex. pagekey"
|
||||
class="form-control nacho-global-search__text-input"}}
|
||||
|
||||
<span class="input-group-btn">
|
||||
<button class="btn btn-default nacho-button--large"
|
||||
id="global-search-button"
|
||||
type="submit" {{action "search"}}>
|
||||
<span class="glyphicon glyphicon-search" aria-hidden="true"></span>
|
||||
</button>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
1
wherehows-web/app/templates/help/feedback.hbs
Normal file
1
wherehows-web/app/templates/help/feedback.hbs
Normal file
@ -0,0 +1 @@
|
||||
{{outlet}}
|
Loading…
x
Reference in New Issue
Block a user