From dac835b5c6893d54b0b4f0de65c72807f2681eab Mon Sep 17 00:00:00 2001 From: Giulio Cesare Solaroli Date: Wed, 4 Feb 2015 23:44:32 +0100 Subject: [PATCH] General improvements to the UI More work still needed, but still a meaningful step forward. --- frontend/delta/css/clipperz.css | 260 +++++++++++------- frontend/delta/css/clipperz.css.map | 2 +- .../fonts/IcoMoon/Clipperz Icon font.json | 33 ++- .../Clipperz/PM/UI/Components/Cards/Edit.js | 35 ++- .../Clipperz/PM/UI/Components/Cards/View.js | 34 ++- .../Clipperz/PM/UI/Components/Selections.js | 3 +- .../delta/js/Clipperz/PM/UI/MainController.js | 30 +- frontend/delta/scss/clipperz.scss | 5 + frontend/delta/scss/core/layout.scss | 16 +- frontend/delta/scss/core/tagEditor.scss | 2 +- frontend/delta/scss/style/card.scss | 134 +++++++-- frontend/delta/scss/style/selectionPanel.scss | 8 +- 12 files changed, 414 insertions(+), 148 deletions(-) diff --git a/frontend/delta/css/clipperz.css b/frontend/delta/css/clipperz.css index dc7b127..d7d9179 100644 --- a/frontend/delta/css/clipperz.css +++ b/frontend/delta/css/clipperz.css @@ -886,7 +886,9 @@ div.cardContent { -moz-flex: 1 0; -ms-flex: 1 0; flex: 1 0; - overflow-y: scroll; } + overflow-y: scroll; + z-index: 5; + box-shadow: 2px 0 6px 0 rgba(0, 0, 0, 0.1); } div.cardContent div.cardListColumn.column div.cardList { overflow-y: scroll; padding-bottom: 120px; } @@ -918,7 +920,7 @@ div.cardContent { position: relative; bottom: 0px; font-size: 75pt; - color: blue; + color: #aaa; width: 100px; height: 100px; float: right; @@ -926,6 +928,8 @@ div.cardContent { margin-left: 100px; margin-bottom: 10px; cursor: pointer; } + div.cardContent div.cardListColumn.column div.addCardButton:hover { + color: green; } div.cardContent div.cardDetail.column { -webkit-box-flex: 2; -webkit-flex: 2; @@ -980,6 +984,8 @@ div.cardContent { z-index: 11; } div.cardContent div.cardDetail.column div.editWrapper > div.edit .content { background-color: white; } + div.cardContent div.cardDetail.column div.editWrapper .mask { + background-color: rgba(255, 255, 255, 0.8); } div.cardContent div.cardDetail.column > div.view { -webkit-box-flex: auto; -webkit-flex: auto; @@ -1194,8 +1200,6 @@ div.dialogBox { flex: none; cursor: pointer; } -.tagEditor.readWrite { - border: 1px solid red; } .tagEditor ul { display: -webkit-box; display: -webkit-flex; @@ -1483,6 +1487,8 @@ div.dialogBox { content: "clipperz"; } #selections ul.defaultSet li.recentCards:before { content: "recent"; } + #selections ul.defaultSet li.untaggedCards { + padding-left: 70px; } #selections .search form input { font-family: "clipperz-font"; color: #999; @@ -1575,20 +1581,20 @@ div.dialogBox { border-radius: 4px; } #selections.ALL li.allCards { - color: yellow; } + color: #ff9900; } #selections.RECENT li.recentCards { - color: yellow; } + color: #ff9900; } #selections.UNTAGGED li.untaggedCards { - color: yellow; } + color: #ff9900; } #selections.SEARCH div.search .searchResultInfo { - color: yellow; + color: #ff9900; display: block; } #selections.TAG ul.tagList li.selected { - color: yellow; } + color: #ff9900; } #extraFeaturesPanel { background-color: black; @@ -1666,48 +1672,54 @@ div.dialogBox { div.cardList.loadingCard li.selected { background-color: gray; } -div.cardList ul li { - cursor: pointer; - border-bottom: 1px solid #eee; - display: -webkit-box; - display: -webkit-flex; - display: -moz-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-direction: normal; - -webkit-box-orient: horizontal; - -webkit-flex-direction: row; - -moz-flex-direction: row; - -ms-flex-direction: row; - flex-direction: row; } - div.cardList ul li.selected { - background-color: yellow; } - div.cardList ul li.archived { - background-color: #cccccc; } - div.cardList ul li .favicon { - width: 48px; - -webkit-box-flex: none; - -webkit-flex: none; - -moz-box-flex: none; - -moz-flex: none; - -ms-flex: none; - flex: none; } - div.cardList ul li .favicon img { - width: 32px; - height: 32px; - padding: 8px; } - div.cardList ul li .label { - -webkit-box-flex: auto; - -webkit-flex: auto; - -moz-box-flex: auto; - -moz-flex: auto; - -ms-flex: auto; - flex: auto; - font-size: 18pt; - padding-top: 0.5em; - padding-bottom: 0.5em; - padding-left: 8px; - padding-right: 8px; } +div.cardList ul { + background-color: #e38800; } + div.cardList ul li { + cursor: pointer; + border-bottom: 1px solid #eee; + background-color: white; + transition: margin-left 0.3s ease-in-out; + display: -webkit-box; + display: -webkit-flex; + display: -moz-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-direction: normal; + -webkit-box-orient: horizontal; + -webkit-flex-direction: row; + -moz-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } + div.cardList ul li.selected { + margin-left: 50px; + box-shadow: -3px 1px 3px 0 rgba(0, 0, 0, 0.2); } + div.cardList ul li.archived { + background-color: #eeeeee; + color: #999; } + div.cardList ul li .favicon { + width: 48px; + -webkit-box-flex: none; + -webkit-flex: none; + -moz-box-flex: none; + -moz-flex: none; + -ms-flex: none; + flex: none; } + div.cardList ul li .favicon img { + width: 32px; + height: 32px; + padding: 8px; } + div.cardList ul li .label { + -webkit-box-flex: auto; + -webkit-flex: auto; + -moz-box-flex: auto; + -moz-flex: auto; + -ms-flex: auto; + flex: auto; + font-size: 18pt; + padding-top: 0.5em; + padding-bottom: 0.5em; + padding-left: 8px; + padding-right: 8px; } div.cardList.narrow.loadingCard li.selected:after { color: white; @@ -1763,9 +1775,9 @@ div.cardList.narrow.EXPIRED ul li:after { content: ""; } #cardDetailPage .view.archived, .cardDetail .view.archived { - background-color: #cccccc; } + background-color: #eeeeee; } #cardDetailPage .view .cardDetailToolbar, .cardDetail .view .cardDetailToolbar { - background-color: brown; + background-color: #e38800; color: white; } #cardDetailPage .view .cardDetailToolbar.narrow, .cardDetail .view .cardDetailToolbar.narrow { font-size: 24pt; } @@ -1831,7 +1843,7 @@ div.cardList.narrow.EXPIRED ul li:after { padding: 5px 10px; border-bottom: 1px solid black; } #cardDetailPage .edit .cardDetailToolbar, .cardDetail .edit .cardDetailToolbar { - background-color: brown; + background-color: #e38800; color: white; } .cardDetailToolbar.edit li { @@ -1856,18 +1868,23 @@ div.cardList.narrow.EXPIRED ul li:after { -o-user-select: text; user-select: text; font-size: 24pt; - width: 100%; padding: 10px; border: 0px; } .content input.cardLabel { + width: 100%; height: 52px; } .content .tagEditor { padding: 10px; } .content .cardNotes { padding: 10px; - width: 100%; } + width: 100%; + border: 0px; + font-size: 10pt; + font-style: italic; + white-space: pre-wrap; + word-wrap: break-word; } .content .dropArea { - border: 3px dashed red; + background-color: #ccc; width: 100%; height: 40px; } .content .cardField { @@ -1881,33 +1898,23 @@ div.cardList.narrow.EXPIRED ul li:after { -webkit-flex-direction: row; -moz-flex-direction: row; -ms-flex-direction: row; - flex-direction: row; } + flex-direction: row; + background-color: rgba(255, 255, 255, 0.75); } .content .cardField.dragged { display: none; } - .content .cardField .fieldValues { - -webkit-box-flex: 1; - -webkit-flex: 1; - -moz-box-flex: 1; - -moz-flex: 1; - -ms-flex: 1; - flex: 1; - padding: 10px; } - .content .cardField .fieldValues .fieldLabel { - color: gray; } - .content .cardField .fieldValues .fieldValue { - font-size: 18pt; - -webkit-user-select: text; - /* Chrome all / Safari all */ - -moz-user-select: text; - /* Firefox all */ - -ms-user-select: text; - /* IE 10+ */ - /* No support for these yet, use at own risk */ - -o-user-select: text; - user-select: text; } - .content .cardField .fieldValues .fieldValue.hidden { - font-family: clipperz-password; } - .content .cardField .fieldValues .removeField { + .content .cardField .fieldEditAction { + -webkit-box-flex: none; + -webkit-flex: none; + -moz-box-flex: none; + -moz-flex: none; + -ms-flex: none; + flex: none; + width: 32px; } + .content .cardField .fieldEditAction .removeField { + -webkit-align-self: flex-start; + -moz-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; font-family: 'clipperz-icons'; -webkit-font-feature-settings: "$foo","$bar"; -moz-font-feature-settings: "$foo=1, $bar=1"; @@ -1917,11 +1924,72 @@ div.cardList.narrow.EXPIRED ul li:after { font-feature-settings: "$foo","$bar"; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; + display: block; + margin: 6px; cursor: pointer; - color: gray; + color: #ccc; font-size: 20pt; } - .content .cardField .fieldValues .removeField:hover { - color: red; } + .content .cardField .fieldEditAction .removeField:hover { + color: #9b0000; } + .content .cardField .fieldEditAction .toggleLock { + -webkit-align-self: flex-end; + -moz-align-self: flex-end; + -ms-flex-item-align: end; + align-self: flex-end; + font-family: 'clipperz-icons'; + -webkit-font-feature-settings: "$foo","$bar"; + -moz-font-feature-settings: "$foo=1, $bar=1"; + -moz-font-feature-settings: "$foo","$bar"; + -ms-font-feature-settings: "$foo","$bar"; + -o-font-feature-settings: "$foo","$bar"; + font-feature-settings: "$foo","$bar"; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; + display: block; + margin: 6px; + margin-left: 12px; + cursor: pointer; + color: #ccc; + font-size: 20pt; } + .content .cardField .fieldEditAction .toggleLock:hover { + color: #888; } + .content .cardField .fieldValues { + -webkit-box-flex: 1; + -webkit-flex: 1; + -moz-box-flex: 1; + -moz-flex: 1; + -ms-flex: 1; + flex: 1; + padding: 10px; } + .content .cardField .fieldValues .fieldLabel { + color: gray; + border-bottom: 1px dotted #ddd; + padding-bottom: 4px; + margin-bottom: 4px; } + .content .cardField .fieldValues .fieldLabel input { + font-size: 12pt; + color: gray; + border: 0px; + width: 100%; } + .content .cardField .fieldValues .fieldValue { + font-size: 18pt; + line-height: 28px; + -webkit-user-select: text; + /* Chrome all / Safari all */ + -moz-user-select: text; + /* Firefox all */ + -ms-user-select: text; + /* IE 10+ */ + /* No support for these yet, use at own risk */ + -o-user-select: text; + user-select: text; + white-space: pre-wrap; + word-wrap: break-word; + border: 0px; + width: 100%; } + .content .cardField .fieldValues .fieldValue.hidden { + font-family: clipperz-password; + font-size: 23pt; } .content .cardField .fieldAction { -webkit-box-flex: none; -webkit-flex: none; @@ -1929,13 +1997,11 @@ div.cardList.narrow.EXPIRED ul li:after { -moz-flex: none; -ms-flex: none; flex: none; - -webkit-align-self: center; - -moz-align-self: center; - -ms-flex-item-align: center; - align-self: center; } + -webkit-align-self: flex-start; + -moz-align-self: flex-start; + -ms-flex-item-align: start; + align-self: flex-start; } .content .cardField .action { - width: 32px; - height: 32px; font-family: 'clipperz-icons'; -webkit-font-feature-settings: "$foo","$bar"; -moz-font-feature-settings: "$foo=1, $bar=1"; @@ -1945,7 +2011,11 @@ div.cardList.narrow.EXPIRED ul li:after { font-feature-settings: "$foo","$bar"; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; - font-size: 20pt; } + color: #aaa; + width: 20px; + height: 20px; + font-size: 15pt; + margin: 6px; } .content .newCardField { font-family: 'clipperz-icons'; -webkit-font-feature-settings: "$foo","$bar"; @@ -1956,8 +2026,9 @@ div.cardList.narrow.EXPIRED ul li:after { font-feature-settings: "$foo","$bar"; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; + margin: 6px; cursor: pointer; - color: gray; + color: #ccc; font-size: 20pt; } .content .newCardField:hover { color: green; } @@ -2003,6 +2074,9 @@ body:after { input { font-family: "clipperz-font"; } +textarea { + font-family: "clipperz-font"; } + /* Bootstrap CSS suggests these size breakpoints: diff --git a/frontend/delta/css/clipperz.css.map b/frontend/delta/css/clipperz.css.map index 415fc1f..ca1ad1e 100644 --- a/frontend/delta/css/clipperz.css.map +++ b/frontend/delta/css/clipperz.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": "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", "sources": ["../scss/core/reset.scss","../scss/core/fonts.scss","../scss/core/mixin.scss","../scss/core/overlay.scss","../scss/core/layout.scss","../scss/core/behavior.scss","../scss/core/parameters.scss","../scss/core/flex.scss","../scss/core/palette.scss","../scss/core/tagEditor.scss","../scss/style/loadingPage.scss","../scss/style/loginPage.scss","../scss/style/registrationPage.scss","../scss/style/selectionPanel.scss","../scss/style/settingsPanel.scss","../scss/style/accountStatus.scss","../scss/style/card.scss","../scss/style/dialogBox.scss","../scss/clipperz.scss","../scss/core/sizes.scss"], "names": [], "file": "clipperz.css" diff --git a/frontend/delta/fonts/IcoMoon/Clipperz Icon font.json b/frontend/delta/fonts/IcoMoon/Clipperz Icon font.json index 6db956d..340ca27 100755 --- a/frontend/delta/fonts/IcoMoon/Clipperz Icon font.json +++ b/frontend/delta/fonts/IcoMoon/Clipperz Icon font.json @@ -304,7 +304,7 @@ "prevSize": 32, "code": 58882, "name": "close", - "ligatures": "failure, failed, delete, clear" + "ligatures": "failure, failed, delete, clear, cancel" }, "setIdx": 2, "iconIdx": 254 @@ -329,7 +329,7 @@ "prevSize": 32, "code": 58883, "name": "checkmark", - "ligatures": "done, ok" + "ligatures": "done, ok, save" }, "setIdx": 2, "iconIdx": 255 @@ -352,7 +352,7 @@ "prevSize": 32, "code": 58890, "name": "popup", - "ligatures": "url" + "ligatures": "url, direct login" }, "setIdx": 5, "iconIdx": 35 @@ -375,11 +375,36 @@ "prevSize": 32, "code": 58895, "name": "plus", - "ligatures": "add card" + "ligatures": "add card, add new field" }, "setIdx": 5, "iconIdx": 125 }, + { + "icon": { + "paths": [ + "M512 81.92c-237.568 0-430.080 192.614-430.080 430.080 0 237.568 192.563 430.080 430.080 430.080 237.517 0 430.080-192.563 430.080-430.080 0-237.517-192.563-430.080-430.080-430.080zM600.525 512l156.723 156.723-88.525 88.525-156.723-156.723-156.723 156.723-88.474-88.525 156.672-156.723-156.672-156.672 88.474-88.525 156.723 156.672 156.723-156.672 88.525 88.474-156.723 156.723z" + ], + "tags": [ + "cross", + "cancel", + "close", + "remove", + "delete" + ], + "grid": 20 + }, + "properties": { + "id": 126, + "order": 19, + "prevSize": 32, + "code": 58898, + "name": "cross", + "ligatures": "remove field" + }, + "setIdx": 5, + "iconIdx": 126 + }, { "icon": { "paths": [ diff --git a/frontend/delta/js/Clipperz/PM/UI/Components/Cards/Edit.js b/frontend/delta/js/Clipperz/PM/UI/Components/Cards/Edit.js index 3a90810..0c7b7b0 100644 --- a/frontend/delta/js/Clipperz/PM/UI/Components/Cards/Edit.js +++ b/frontend/delta/js/Clipperz/PM/UI/Components/Cards/Edit.js @@ -231,6 +231,26 @@ console.log("DROP"); //, anEvent); MochiKit.Signal.signal(Clipperz.Signal.NotificationCenter, 'refreshCardEditDetail', reference); }, + toggleLock: function (aField) { + var reference = this.props['_reference']; + + return function (anEvent) { +//console.log("FIELD", aField.isHidden(), aField); +// aField.setIsHidden(!aField.isHidden()); +// MochiKit.Signal.signal(Clipperz.Signal.NotificationCenter, 'refreshCardEditDetail', reference); + + return Clipperz.Async.callbacks("Clipperz.PM.UI.Components.Cards.Edit.toggleLock", [ + MochiKit.Base.method(aField, 'isHidden'), + MochiKit.Base.operator.lognot, + MochiKit.Base.method(aField, 'setIsHidden'), + function (aValue) { + MochiKit.Signal.signal(Clipperz.Signal.NotificationCenter, 'refreshCardEditDetail', reference); + }, + ], {trace:false}); + + }; + }, + //============================================================================ renderLabel: function (aLabel) { @@ -285,10 +305,17 @@ console.log("DROP"); //, anEvent); // 'onDrop':this.drop, 'onDragEnd':this.dragEnd }, [ - React.DOM.div({'className':'fieldValues'}, [ + React.DOM.div({'className':'fieldEditAction'}, [ React.DOM.span({'className':'removeField', 'onClick':this.removeField(field)}, "remove field"), - React.DOM.input({'className':'fieldLabel', 'onChange':this.handleChange(field, 'setLabel'), 'defaultValue':aField['label'], 'placeholder': "label"}), - React.DOM.textarea({'className':React.addons.classSet(cardFieldValueClasses), 'onChange':this.handleChange(field, 'setValue'), 'defaultValue':aField['value'], 'placeholder': "value"}), + React.DOM.span({'className':'toggleLock', 'onClick':this.toggleLock(field)}, aField['isHidden'] ? "locked" : "unlocked"), + ]), + React.DOM.div({'className':'fieldValues'}, [ + React.DOM.div({'className':'fieldLabel'}, [ + React.DOM.input({'_className_':'_fieldLabel_', 'onChange':this.handleChange(field, 'setLabel'), 'defaultValue':aField['label'], 'placeholder': "label"}), + ]), + React.DOM.div({'className':'fieldValue'}, [ + React.DOM.textarea({'className':React.addons.classSet(cardFieldValueClasses), 'onChange':this.handleChange(field, 'setValue'), 'defaultValue':aField['value'], 'placeholder': "value"}), + ]) ]), React.DOM.div({'className':'fieldAction action'}, aField['actionType'].toLowerCase()) ]); @@ -362,9 +389,9 @@ console.log("DROP"); //, anEvent); React.DOM.div({'className':'content'}, [ this.renderLabel(this.props['label']), this.renderTags(this.props['tags']), - this.renderNotes(this.props['notes']), this.renderFields(this.fields()), this.renderAddNewField(), + this.renderNotes(this.props['notes']), this.renderDirectLogins(this.props['directLogins']) ]) ]), diff --git a/frontend/delta/js/Clipperz/PM/UI/Components/Cards/View.js b/frontend/delta/js/Clipperz/PM/UI/Components/Cards/View.js index 5c340d5..91e703a 100644 --- a/frontend/delta/js/Clipperz/PM/UI/Components/Cards/View.js +++ b/frontend/delta/js/Clipperz/PM/UI/Components/Cards/View.js @@ -50,7 +50,8 @@ Clipperz.PM.UI.Components.Cards.View = React.createClass({ //---------------------------------------------------------------------------- renderEmpty: function () { - return React.DOM.h4({}, "EMPTY"); +// return React.DOM.h4({}, "EMPTY"); + return React.DOM.h4({}, ""); }, //---------------------------------------------------------------------------- @@ -58,8 +59,8 @@ Clipperz.PM.UI.Components.Cards.View = React.createClass({ renderLoading: function () { return React.DOM.div({className:'loading'},[ this.renderLabel(), - React.DOM.h5({className:'message'}, "loading") -/* +// React.DOM.h5({className:'message'}, "loading") + React.DOM.div({className:'overlay'}, [ React.DOM.div({className:'spinner'}, [ React.DOM.div({className:'bar01'}), @@ -76,7 +77,6 @@ Clipperz.PM.UI.Components.Cards.View = React.createClass({ React.DOM.div({className:'bar12'}) ]) ]) -*/ ]); }, @@ -87,7 +87,16 @@ Clipperz.PM.UI.Components.Cards.View = React.createClass({ }, renderNotes: function (someNotes) { - return React.DOM.div({'className':'cardNotes'}, someNotes); + var result; + +//console.log("NOTES", someNotes); + if (someNotes != "") { + result = React.DOM.div({'className':'cardNotes'}, someNotes); + } else { + result = null; + } + + return result; }, //............................................................................ @@ -98,10 +107,18 @@ Clipperz.PM.UI.Components.Cards.View = React.createClass({ renderTags: function (someTags) { var tags; + var result; +//console.log("TAGS", someTags); tags = MochiKit.Base.filter(Clipperz.PM.DataModel.Record.isRegularTag, someTags).sort(Clipperz.Base.caseInsensitiveCompare); -// return React.DOM.div({'className':'cardTags'}, MochiKit.Base.map(this.renderTag, tags)); - return Clipperz.PM.UI.Components.Cards.TagEditor({'selectedTags':tags, 'readOnly':true }); + + if (tags.length > 0) { + result = Clipperz.PM.UI.Components.Cards.TagEditor({'selectedTags':tags, 'readOnly':true }); + } else { + result = null; + } + + return result; }, //............................................................................ @@ -119,6 +136,7 @@ Clipperz.PM.UI.Components.Cards.View = React.createClass({ cardFieldValueClasses['hidden'] = aField['isHidden']; return React.DOM.div({'className':React.addons.classSet(cardFieldClasses)}, [ + React.DOM.div({'className':'fieldEditAction'}, null), React.DOM.div({'className':'fieldValues'}, [ React.DOM.div({'className':'fieldLabel'}, aField['label']), React.DOM.div({'className':React.addons.classSet(cardFieldValueClasses)}, aField['value']), @@ -157,8 +175,8 @@ Clipperz.PM.UI.Components.Cards.View = React.createClass({ React.DOM.div({'className':'content'}, [ this.renderLabel(this.props['label']), this.renderTags(this.props['tags']), - this.renderNotes(this.props['notes']), this.renderFields(this.props['fields']), + this.renderNotes(this.props['notes']), this.renderDirectLogins(this.props['directLogins']) ]) ]); diff --git a/frontend/delta/js/Clipperz/PM/UI/Components/Selections.js b/frontend/delta/js/Clipperz/PM/UI/Components/Selections.js index e10db79..f73d2df 100644 --- a/frontend/delta/js/Clipperz/PM/UI/Components/Selections.js +++ b/frontend/delta/js/Clipperz/PM/UI/Components/Selections.js @@ -88,7 +88,8 @@ Clipperz.PM.UI.Components.Selections = React.createClass({ React.DOM.ul({'className':'defaultSet'}, [ React.DOM.li({'className':'allCards', 'onClick': this.selectAll}, "All"), React.DOM.li({'className':'recentCards', 'onClick': this.selectRecent}, "Recent"), - React.DOM.li({'className':'untaggedCards', 'onClick': this.selectUntaggedCards}, "Untagged - " + this.props['untaggedCardsCount']) +// React.DOM.li({'className':'untaggedCards', 'onClick': this.selectUntaggedCards}, "Untagged - " + this.props['untaggedCardsCount']) + React.DOM.li({'className':'untaggedCards', 'onClick': this.selectUntaggedCards}, "Untagged") ]), React.DOM.div({'className':'search'}, [ React.DOM.form({'className':'searchForm'}, [ diff --git a/frontend/delta/js/Clipperz/PM/UI/MainController.js b/frontend/delta/js/Clipperz/PM/UI/MainController.js index 36be3d4..7a66237 100644 --- a/frontend/delta/js/Clipperz/PM/UI/MainController.js +++ b/frontend/delta/js/Clipperz/PM/UI/MainController.js @@ -87,6 +87,7 @@ Clipperz.PM.UI.MainController = function() { Mousetrap.bind(['up', 'k'], MochiKit.Base.method(this, 'selectPreviousCard')); Mousetrap.bind(['down', 'j'], MochiKit.Base.method(this, 'selectNextCard')); + Mousetrap.bind(['* a'], MochiKit.Base.method(this, 'selectAllCards_handler')); return this; } @@ -649,15 +650,15 @@ console.log("THE BROWSER IS OFFLINE"); var deferredResult; deferredResult = new Clipperz.Async.Deferred('MainController.refreshUI', {trace:false}); -// deferredResult.addMethod(this, 'resetRecordsInfo'), deferredResult.addMethod(this, 'refreshSelectedCards'); deferredResult.addMethod(this, 'renderTags'); if (selectedCardReference != null) { deferredResult.addMethod(this.user(), 'getRecord', selectedCardReference); deferredResult.addMethod(this, 'collectRecordInfo'); - deferredResult.addMethod(this, 'setPageProperties', 'mainPage', 'selectedCard'); + deferredResult.addMethod(this, 'setPageProperties', this.currentPage(), 'selectedCard'); } + deferredResult.callback(); return deferredResult; @@ -1128,7 +1129,8 @@ console.log("THE BROWSER IS OFFLINE"); goBackToMainPage: function (anEvent) { if (this.currentPage() == 'cardDetailPage') { -// this.updateSelectedCard(anEvent, true, false); // TODO: is this statement really needed? + var resetSelection = null; + this.updateSelectedCard(resetSelection, true, false); this.moveOutPage(this.currentPage(), 'mainPage'); } }, @@ -1261,19 +1263,27 @@ console.log("THE BROWSER IS OFFLINE"); addCardClick_handler: function () { var newRecordReference; + var newRecord; + return Clipperz.Async.callbacks("MainController.addCardClick_handler", [ MochiKit.Base.method(this.user(), 'createNewRecord'), - MochiKit.Base.methodcaller('reference'), -// MochiKit.Base.method(this, 'selectCard'), function (aValue) { - newRecordReference = aValue; -// return {'reference': newRecordReference, 'label': ""}; - return newRecordReference; + newRecord = aValue; + return newRecord; }, + MochiKit.Base.methodcaller('addField', {'label':"", 'value':"", 'isHidden':false}), + function () { return newRecord; }, + MochiKit.Base.methodcaller('reference'), +// function (aValue) { +// newRecordReference = aValue; +// return newRecordReference; +// }, MochiKit.Base.method(this, 'refreshUI'), - MochiKit.Base.bind(function () { + function () { return newRecord; }, + MochiKit.Base.methodcaller('reference'), + MochiKit.Base.bind(function (aRecordReference) { return this.selectCard({ - 'reference': newRecordReference, + 'reference': aRecordReference, 'label': "" }, true); }, this), diff --git a/frontend/delta/scss/clipperz.scss b/frontend/delta/scss/clipperz.scss index ef7c0e8..ddcd322 100644 --- a/frontend/delta/scss/clipperz.scss +++ b/frontend/delta/scss/clipperz.scss @@ -32,6 +32,11 @@ body:after { input { font-family: "clipperz-font"; } + +textarea { + font-family: "clipperz-font"; +} + @import "core/sizes"; //@import "sizes/narrow"; diff --git a/frontend/delta/scss/core/layout.scss b/frontend/delta/scss/core/layout.scss index f7fbc28..2204f6c 100644 --- a/frontend/delta/scss/core/layout.scss +++ b/frontend/delta/scss/core/layout.scss @@ -228,6 +228,9 @@ div.cardContent { @include flex($cardListWidth, 0); overflow-y: scroll; + z-index: 5; + box-shadow: 2px 0 6px 0 rgba(0,0,0, 0.1); + div.cardToolbar.narrow { } @@ -247,7 +250,8 @@ div.cardContent { position: relative; bottom: 0px; font-size: 75pt; - color: blue; +// color: blue; + color: #aaa; width: 100px; height: 100px; @@ -258,6 +262,12 @@ div.cardContent { margin-bottom: 10px; cursor: pointer; + + &:hover { +// color: $clipperz-orange; + color: green; +// color: brown; + }; } } @@ -284,6 +294,10 @@ div.cardContent { background-color: white; } } + + .mask { + background-color: rgba(255, 255, 255, 0.8); + } } & > div.view /*, & > div.editWrapper > div.edit */ { diff --git a/frontend/delta/scss/core/tagEditor.scss b/frontend/delta/scss/core/tagEditor.scss index ea54a75..aca8e61 100644 --- a/frontend/delta/scss/core/tagEditor.scss +++ b/frontend/delta/scss/core/tagEditor.scss @@ -1,7 +1,7 @@ .tagEditor { &.readWrite { - border: 1px solid red; +// border: 1px solid red; } ul { diff --git a/frontend/delta/scss/style/card.scss b/frontend/delta/scss/style/card.scss index 55f03e0..fa0061b 100644 --- a/frontend/delta/scss/style/card.scss +++ b/frontend/delta/scss/style/card.scss @@ -1,8 +1,11 @@ $cardListHeight: 48px; $faviconSize: 32px; $padding: ($cardListHeight - $faviconSize) / 2; -$cardArchivedColor: #ccc; -$cardToolbarBackgroundColor: brown; +$cardArchivedColor: #eee; +$cardToolbarBackgroundColor: #e38800; +//$cardToolbarBackgroundColor: $clipperz-blue; +$iconMargin: 6px; +$labelColor: gray; div.cardList { // background-color: $yellow; @@ -14,21 +17,32 @@ div.cardList { } ul { + background-color: #e38800; + li { cursor: pointer; border-bottom: 1px solid #eee; + background-color: white; + transition: margin-left 0.3s ease-in-out; @include flexbox(); @include flex-direction(row); &.selected { - background-color: yellow; +// background-color: yellow; +// background-color: brown; +// background-color: $clipperz-blue; +// color: white; + margin-left: 50px; + box-shadow: -3px 1px 3px 0 rgba(0, 0, 0, 0.2); } &.archived { // background-color: pink; background-color: $cardArchivedColor; + color: #999; + } .favicon { @@ -187,12 +201,13 @@ $cardViewBasePadding: 10px; } .edit { +// box-shadow: inset 2px 0 6px 0 rgba(0,0,0, 0.1); + .cardDetailToolbar { -// background-color: purple; background-color: $cardToolbarBackgroundColor; color: white; -// @include icon-font(); -// font-size: 20pt; + +// box-shadow: inset 2px 0 6px 0 rgba(0, 0, 0, 0.1); } } } @@ -244,7 +259,7 @@ $cardViewBasePadding: 10px; @include user-select(text); font-size: 24pt; - width: 100%; +// width: 100%; padding: $cardViewBasePadding; // height: 52px; // line-height: 32px; @@ -252,20 +267,32 @@ $cardViewBasePadding: 10px; } input.cardLabel { + width: 100%; height: 52px; } .tagEditor { padding: $cardViewBasePadding; +// background-color: cyan; } .cardNotes { padding: $cardViewBasePadding; width: 100%; + border: 0px; + + font-size: 10pt; + font-style: italic; + + white-space: pre-wrap; + word-wrap: break-word; + +// background-color: gold; } .dropArea { - border: 3px dashed red; +// border: 3px dashed red; + background-color: #ccc; width: 100%; height: 40px; } @@ -273,6 +300,8 @@ $cardViewBasePadding: 10px; .cardField { @include flexbox; @include flex-direction(row); + background-color: rgba(255, 255, 255, 0.75); +// border-bottom: 1px solid #eee; // background-color: lightgreen; @@ -280,53 +309,110 @@ $cardViewBasePadding: 10px; // border: 4px dotted red; display: none; } + + .fieldEditAction { + @include flex(none); + width: 32px; +// background-color: pink; + +// @include flexbox; +// @include flex-direction(column); + + .removeField { + @include align-self(flex-start); + @include icon-font(); + + display: block; + margin: $iconMargin; + cursor: pointer; + color: #ccc; + font-size: 20pt; + + &:hover { + color: rgb(155, 0, 0); + }; + } + + .toggleLock { + @include align-self(flex-end); + @include icon-font(); + + display: block; + margin: $iconMargin; + margin-left: $iconMargin * 2; + cursor: pointer; + color: #ccc; + font-size: 20pt; + + &:hover { + color: #888; + }; + } + } + .fieldValues { @include flex(1); padding: $cardViewBasePadding; .fieldLabel { - color: gray; + color: $labelColor; + border-bottom: 1px dotted #ddd; + padding-bottom: 4px; + margin-bottom: 4px; + + input { + font-size: 12pt; + color: $labelColor; + border: 0px; + width: 100%; + } } .fieldValue { font-size: 18pt; + line-height: 28px; @include user-select(text); + white-space: pre-wrap; + word-wrap: break-word; + + border: 0px; + width: 100%; + &.hidden { font-family: clipperz-password; + font-size: 23pt; } } - .removeField { - @include icon-font(); - cursor: pointer; - color: gray; - font-size: 20pt; - - &:hover { - color: red; - }; - } } .fieldAction { @include flex(none); - @include align-self(center); +// @include align-self(center); + @include align-self(flex-start); } .action { - width: 32px; - height: 32px; @include icon-font(); - font-size: 20pt; + color: #aaa; + +// width: 32px; + width: 20px; +// height: 32px; + height: 20px; +// font-size: 20pt; + font-size: 15pt; + margin: $iconMargin; } } .newCardField { @include icon-font(); + margin: $iconMargin; cursor: pointer; - color: gray; + color: #ccc; font-size: 20pt; &:hover { diff --git a/frontend/delta/scss/style/selectionPanel.scss b/frontend/delta/scss/style/selectionPanel.scss index 9c6df16..094a925 100644 --- a/frontend/delta/scss/style/selectionPanel.scss +++ b/frontend/delta/scss/style/selectionPanel.scss @@ -21,6 +21,10 @@ &.recentCards:before { content: "recent"; } + + &.untaggedCards { + padding-left: 70px; + } } } @@ -125,7 +129,9 @@ } } -$selectionColor: yellow; + +//$selectionColor: yellow; +$selectionColor: $clipperz-orange; #selections.ALL { li.allCards {