diff --git a/browser/main/Detail/InfoPanel.js b/browser/main/Detail/InfoPanel.js index cf9a74379..99495ece8 100644 --- a/browser/main/Detail/InfoPanel.js +++ b/browser/main/Detail/InfoPanel.js @@ -47,14 +47,21 @@ const InfoPanel = ({ -
- exportAsMd(e)} - /> +
+ - exportAsTxt(e)} - /> + + +
) diff --git a/browser/main/Detail/InfoPanel.styl b/browser/main/Detail/InfoPanel.styl index 1a39dac24..5db946be4 100644 --- a/browser/main/Detail/InfoPanel.styl +++ b/browser/main/Detail/InfoPanel.styl @@ -13,7 +13,7 @@ margin-top 45px margin-left -210px position absolute - padding 20px + padding 20px 20px 0 20px width 340px background-color $ui-noteList-backgroundColor border 1px solid $border-color @@ -40,8 +40,35 @@ width 160px height 25px -.group-export - height 25px +[id=export-wrap] + height 90px + display flex + justify-content center + margin 20px 0 10px 0 + button + outline none + font-size 48px + color #A0A0A0 + background-color transparent + border none + margin 0 5px + border-radius 5px + &:hover + transition 0.2s + background-color alpha($ui-button--hover-backgroundColor, 30%) + color $ui-inactive-text-color + p + font-size 13px + color #A0A0A0 + font-weight light + &:hover + color $ui-inactive-text-color + +.export--enable + cursor pointer + +.export--unable + cursor not-allowed body[data-theme="dark"] .control-infoButton-panel @@ -57,3 +84,14 @@ body[data-theme="dark"] .group-section-control input background-color alpha($ui-dark-borderColor, 80%) color $ui-dark-text-color + + [id=export-wrap] + button + color $ui-dark-inactive-text-color + &:hover + background-color alpha($ui-dark-borderColor, 20%) + color $ui-dark-text-color + p + color $ui-dark-inactive-text-color + &:hover + color $ui-dark-text-color \ No newline at end of file diff --git a/browser/main/Detail/MarkdownNoteDetail.js b/browser/main/Detail/MarkdownNoteDetail.js index e13ce074a..62114476a 100644 --- a/browser/main/Detail/MarkdownNoteDetail.js +++ b/browser/main/Detail/MarkdownNoteDetail.js @@ -290,14 +290,10 @@ class MarkdownNoteDetail extends React.Component { const trashTopBar =
-
-
- this.handleUndoButtonClick(e)} - /> -
-
+ this.handleUndoButtonClick(e)} + />
this.handleTrashButtonClick(e)} /> diff --git a/browser/main/Detail/NoteDetailInfo.styl b/browser/main/Detail/NoteDetailInfo.styl index ace24823f..f29d6f131 100644 --- a/browser/main/Detail/NoteDetailInfo.styl +++ b/browser/main/Detail/NoteDetailInfo.styl @@ -15,20 +15,19 @@ $info-margin-under-border = 27px float left padding 0 5px margin 0px 2px - .info-left-top display inline-block height $info-height line-height $info-height .info-left-top-folderSelect - display inline-block padding 0 3px height 34px line-height 26px - vertical-align middle + display flex + align-items center + justify-content center border-radius 3px - .info-left-button width 34px height 34px @@ -45,7 +44,7 @@ $info-margin-under-border = 27px border-color $ui-favorite-star-button-color &:active, &:active:hover background-color $ui-favorite-star-button-color - color $ui-button--active-color + color $ui-button-- .info-right position absolute @@ -56,16 +55,7 @@ $info-margin-under-border = 27px padding-left 30px .undo-button - position relative - border solid 1px transparent - line-height 34px - vertical-align middle - border-radius 2px - transition 0.15s - user-select none - cursor pointer - &:hover - background-color #D9D9D9 + topBarButtonLight() body[data-theme="dark"] .info @@ -86,3 +76,6 @@ body[data-theme="dark"] .info-right background-color $ui-dark-noteDetail-backgroundColor + + .undo-button + topBarButtonDark() \ No newline at end of file diff --git a/browser/main/Detail/SnippetNoteDetail.js b/browser/main/Detail/SnippetNoteDetail.js index 06761b8a3..8b26fd076 100644 --- a/browser/main/Detail/SnippetNoteDetail.js +++ b/browser/main/Detail/SnippetNoteDetail.js @@ -549,14 +549,10 @@ class SnippetNoteDetail extends React.Component { const trashTopBar =
-
-
- this.handleUndoButtonClick(e)} - /> -
-
+ this.handleUndoButtonClick(e)} + />
this.handleTrashButtonClick(e)} /> @@ -589,7 +585,7 @@ class SnippetNoteDetail extends React.Component { this.handleInfoButtonClick(e)} diff --git a/browser/main/Detail/TagSelect.styl b/browser/main/Detail/TagSelect.styl index e7974d141..06958a823 100644 --- a/browser/main/Detail/TagSelect.styl +++ b/browser/main/Detail/TagSelect.styl @@ -1,8 +1,7 @@ .root display inline-block - top 19px user-select none - height 26px + height 23px vertical-align middle width 300px overflow-x scroll diff --git a/browser/main/Detail/TrashButton.js b/browser/main/Detail/TrashButton.js index fb89465c2..04dcaacd4 100644 --- a/browser/main/Detail/TrashButton.js +++ b/browser/main/Detail/TrashButton.js @@ -8,15 +8,7 @@ const TrashButton = ({ ) diff --git a/browser/main/Detail/TrashButton.styl b/browser/main/Detail/TrashButton.styl index a26095c48..1d7d3addf 100644 --- a/browser/main/Detail/TrashButton.styl +++ b/browser/main/Detail/TrashButton.styl @@ -2,6 +2,10 @@ float right topBarButtonLight() +.trashButton + padding 0px + margin 15px 0 + body[data-theme="dark"] .control-trashButton topBarButtonDark() diff --git a/browser/main/SideNav/StorageItem.styl b/browser/main/SideNav/StorageItem.styl index abd291e4f..af3ff0ef0 100644 --- a/browser/main/SideNav/StorageItem.styl +++ b/browser/main/SideNav/StorageItem.styl @@ -1,6 +1,7 @@ .root width 100% user-select none + padding-top 20px .header position relative diff --git a/browser/main/modals/PreferencesModal/InfoTab.js b/browser/main/modals/PreferencesModal/InfoTab.js index 14d39598a..0d3de98a4 100644 --- a/browser/main/modals/PreferencesModal/InfoTab.js +++ b/browser/main/modals/PreferencesModal/InfoTab.js @@ -96,16 +96,16 @@ class InfoTab extends React.Component {
Data collection policy
-

We collect only the number of users on Boostnote for DAU and any detail information
- such as a note's content or title is not collected.

-

You can see how it works on GitHub

+

We collect only the number of DAU for Boostnote and DO NOT COLLECTED any detail information

+

such as your note content. You can see how it works on this.handleLinkClick(e)}>GitHub.

+

These data are only used for Boostnote improvements.

this.handleConfigChange(e)} checked={this.state.config.amaEnabled} ref='amaEnabled' type='checkbox' /> Enable to send analytics to our servers
- +
) } diff --git a/browser/main/modals/PreferencesModal/InfoTab.styl b/browser/main/modals/PreferencesModal/InfoTab.styl index 7279fffd1..6158c634d 100644 --- a/browser/main/modals/PreferencesModal/InfoTab.styl +++ b/browser/main/modals/PreferencesModal/InfoTab.styl @@ -44,6 +44,10 @@ .policy font-size 20px + margin-bottom 10px + +.policy-submit + margin-top 10px body[data-theme="dark"] .root diff --git a/browser/styles/index.styl b/browser/styles/index.styl index 16c6ccb2f..d85305123 100644 --- a/browser/styles/index.styl +++ b/browser/styles/index.styl @@ -157,6 +157,9 @@ modal() topBarButtonLight() width 34px + display flex + align-items center + justify-content center height 34px border-radius 17px font-size 14px @@ -168,7 +171,7 @@ topBarButtonLight() &:active border-color $ui-button--active-backgroundColor &:hover - background-color $ui-button--hover-backgroundColor + background-color alpha($ui-button--hover-backgroundColor, 60%) .control-lockButton-tooltip opacity 1 @@ -231,10 +234,12 @@ topBarButtonDark() color $ui-dark-topbar-button-color &:hover background-color $dark-default-button-background--hover + color $ui-dark-tooltip-text-color &:active border-color $ui-dark-button--focus-borderColor &:active:hover background-color $ui-dark-button--active-backgroundColor + color $ui-dark-tooltip-text-color &:focus border-color $ui-button--focus-borderColor