mirror of
http://git.whoc.org.uk/git/password-manager.git
synced 2025-10-28 18:07:35 +01:00
Cleaned up the rendering of search form
This commit is contained in:
@@ -98,8 +98,9 @@ Clipperz.PM.UI.Components.Selections = React.createClass({
|
||||
React.DOM.li({'className':'untaggedCards', 'onClick': this.selectUntaggedCards}, [
|
||||
React.DOM.span({'className':'label'}, "Untagged"),
|
||||
React.DOM.span({'className':'count'}, this.props['untaggedCardsCount'] ? this.props['untaggedCardsCount'] : '-')
|
||||
])
|
||||
]),
|
||||
]),
|
||||
// ]),
|
||||
/*
|
||||
React.DOM.div({'className':'search'}, [
|
||||
React.DOM.form({'className':'searchForm'}, [
|
||||
React.DOM.div({}, [
|
||||
@@ -113,6 +114,21 @@ Clipperz.PM.UI.Components.Selections = React.createClass({
|
||||
React.DOM.span({}, selectedCardCount)
|
||||
])
|
||||
]),
|
||||
*/
|
||||
React.DOM.div({'className':'search'}, [
|
||||
React.DOM.form({'className':'searchForm'}, [
|
||||
React.DOM.div({}, [
|
||||
React.DOM.input({'type':'text', 'id':'searchValue', 'onFocus':this.handleSearchChange, 'onChange':this.handleSearchChange, 'onKeyDown':this.handleKeyDown, 'name':'search', 'value':this.props['searchTerm'] /*, 'placeholder':"search" */ }),
|
||||
React.DOM.label({'htmlFor':'searchValue'}, 'search'),
|
||||
React.DOM.div({'className':'searchClear', 'onClick':this.clearSearch}, [
|
||||
React.DOM.span({'className':'count'}, selectedCardCount),
|
||||
React.DOM.span({'className':'clear'}, "clear")
|
||||
]),
|
||||
])
|
||||
]),
|
||||
]),
|
||||
]),
|
||||
|
||||
React.DOM.ul({'className':'tagList'}, MochiKit.Base.map(function (aTag) {return Clipperz.PM.UI.Components.TagIndexItem({'label':aTag, 'count':tagInfo[aTag], 'selected':aTag == filterValue}); }, tags)),
|
||||
React.DOM.div({'className':'showArchivedCards', 'onClick':this.handleCheckboxChanges}, [
|
||||
React.DOM.input({'type':'checkbox', 'checked':this.props['shouldIncludeArchivedCards'] ? 'checked' : null}),
|
||||
|
||||
@@ -44,8 +44,8 @@ Clipperz.PM.UI.Components.TagIndexItem = React.createClass({
|
||||
}
|
||||
|
||||
return React.DOM.li({'onClick': this.handleClick, 'className':React.addons.classSet(classes), 'data-tag':this.props['label']}, [
|
||||
React.DOM.span({'className':'tagLabel'}, this.props['label']),
|
||||
React.DOM.span({'className':'tagCount'}, this.props['count'])
|
||||
React.DOM.span({'className':'label'}, this.props['label']),
|
||||
React.DOM.span({'className':'count'}, this.props['count'])
|
||||
]);
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user