Merge remote-tracking branch 'origin/account-menu-react' into account-menu-splitted

This commit is contained in:
VardanHakobyan
2021-06-11 15:58:45 +04:00
9 changed files with 20 additions and 19 deletions

View File

@@ -47,7 +47,9 @@ export const AutocompleteTagInput = observer(({ appState }: Props) => {
const onFormSubmit = async (event: Event) => { const onFormSubmit = async (event: Event) => {
event.preventDefault(); event.preventDefault();
await appState.noteTags.createAndAddNewTag(); if (autocompleteSearchQuery !== '') {
await appState.noteTags.createAndAddNewTag();
}
}; };
const onKeyDown = (event: KeyboardEvent) => { const onKeyDown = (event: KeyboardEvent) => {
@@ -117,7 +119,7 @@ export const AutocompleteTagInput = observer(({ appState }: Props) => {
style={{ maxHeight: dropdownMaxHeight, maxWidth: tagsContainerMaxWidth }} style={{ maxHeight: dropdownMaxHeight, maxWidth: tagsContainerMaxWidth }}
onBlur={closeOnBlur} onBlur={closeOnBlur}
> >
<div className="overflow-y-scroll"> <div className="overflow-y-auto">
{autocompleteTagResults.map((tagResult) => ( {autocompleteTagResults.map((tagResult) => (
<AutocompleteTagResult <AutocompleteTagResult
key={tagResult.uuid} key={tagResult.uuid}

View File

@@ -23,7 +23,7 @@ const NotesContextMenu = observer(({ appState }: Props) => {
return appState.notes.contextMenuOpen ? ( return appState.notes.contextMenuOpen ? (
<div <div
ref={contextMenuRef} ref={contextMenuRef}
className="sn-dropdown max-h-120 max-w-xs flex flex-col py-2 overflow-y-scroll fixed" className="sn-dropdown min-w-80 max-h-120 max-w-xs flex flex-col py-2 overflow-y-auto fixed"
style={{ style={{
...appState.notes.contextMenuPosition, ...appState.notes.contextMenuPosition,
maxHeight: appState.notes.contextMenuMaxHeight, maxHeight: appState.notes.contextMenuMaxHeight,

View File

@@ -159,7 +159,7 @@ export const NotesOptions = observer(
maxHeight: tagsMenuMaxHeight, maxHeight: tagsMenuMaxHeight,
position: 'fixed', position: 'fixed',
}} }}
className="sn-dropdown flex flex-col py-2 max-h-120 max-w-xs fixed overflow-y-scroll" className="sn-dropdown min-w-80 flex flex-col py-2 max-h-120 max-w-xs fixed overflow-y-auto"
> >
{appState.tags.tags.map((tag) => ( {appState.tags.tags.map((tag) => (
<button <button

View File

@@ -71,7 +71,7 @@ export const NotesOptionsPanel = observer(({ appState }: Props) => {
...position, ...position,
maxHeight, maxHeight,
}} }}
className="sn-dropdown sn-dropdown--animated max-h-120 max-w-xs flex flex-col py-2 overflow-y-scroll fixed" className="sn-dropdown sn-dropdown--animated min-w-80 max-h-120 max-w-xs flex flex-col py-2 overflow-y-auto fixed"
> >
{open && ( {open && (
<NotesOptions <NotesOptions

View File

@@ -63,7 +63,7 @@ const SearchOptions = observer(({ appState }: Props) => {
style={{ style={{
top: optionsPanelTop, top: optionsPanelTop,
}} }}
className="sn-dropdown sn-dropdown--anchor-right sn-dropdown--animated absolute grid gap-2 py-2" className="sn-dropdown sn-dropdown--anchor-right sn-dropdown--animated min-w-80 absolute grid gap-2 py-2"
> >
<Switch <Switch
className="h-10" className="h-10"

View File

@@ -126,7 +126,7 @@ const SessionsModal: FunctionComponent<{
return ( return (
<> <>
<Dialog onDismiss={close} className="sessions-modal h-screen py-8"> <Dialog onDismiss={close} className="sessions-modal h-90vh">
<div className="sk-modal-content"> <div className="sk-modal-content">
<div class="sn-component"> <div class="sn-component">
<div class="sk-panel"> <div class="sk-panel">
@@ -145,7 +145,7 @@ const SessionsModal: FunctionComponent<{
</button> </button>
</div> </div>
</div> </div>
<div class="sk-panel-content overflow-y-scroll"> <div class="sk-panel-content overflow-y-auto">
{refreshing ? ( {refreshing ? (
<> <>
<div class="sk-spinner small info"></div> <div class="sk-spinner small info"></div>

View File

@@ -259,8 +259,8 @@
height: 4.5rem; height: 4.5rem;
} }
.h-screen { .h-90vh {
height: 100vh; height: 90vh;
} }
.max-h-120 { .max-h-120 {
@@ -275,8 +275,8 @@
position: fixed; position: fixed;
} }
.overflow-y-scroll { .overflow-y-auto {
overflow-y: scroll; overflow-y: auto;
} }
.overflow-auto { .overflow-auto {
@@ -360,7 +360,6 @@
.sn-dropdown { .sn-dropdown {
@extend .bg-default; @extend .bg-default;
// @extend .min-w-80;
@extend .rounded; @extend .rounded;
@extend .box-shadow; @extend .box-shadow;

View File

@@ -1,6 +1,6 @@
{ {
"name": "standard-notes-web", "name": "standard-notes-web",
"version": "3.9.0-beta01", "version": "3.8.1",
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"repository": { "repository": {
"type": "git", "type": "git",
@@ -71,7 +71,7 @@
"@reach/checkbox": "^0.13.2", "@reach/checkbox": "^0.13.2",
"@reach/dialog": "^0.13.0", "@reach/dialog": "^0.13.0",
"@standardnotes/sncrypto-web": "1.2.10", "@standardnotes/sncrypto-web": "1.2.10",
"@standardnotes/snjs": "2.6.1", "@standardnotes/snjs": "2.6.2",
"mobx": "^6.1.6", "mobx": "^6.1.6",
"mobx-react-lite": "^3.2.0", "mobx-react-lite": "^3.2.0",
"preact": "^10.5.12" "preact": "^10.5.12"

View File

@@ -1936,10 +1936,10 @@
"@standardnotes/sncrypto-common" "^1.2.7" "@standardnotes/sncrypto-common" "^1.2.7"
libsodium-wrappers "^0.7.8" libsodium-wrappers "^0.7.8"
"@standardnotes/snjs@2.6.1": "@standardnotes/snjs@2.6.2":
version "2.6.1" version "2.6.2"
resolved "https://registry.yarnpkg.com/@standardnotes/snjs/-/snjs-2.6.1.tgz#45c3906086a649d03e5c139ef0b30fa90a639e65" resolved "https://registry.yarnpkg.com/@standardnotes/snjs/-/snjs-2.6.2.tgz#dbd835f8c0fcdf951f636b3a5b6d0b54c00de458"
integrity sha512-ZuygivyJvqLMGeOurmg5K3lR0tk6zDgf53qIecFD8redaUpFicegeOlV+RW4m0QthU+ne74DHSCqk2U85oUxrA== integrity sha512-/6U9sEBtT2MouwbH0OBaQW4eqnvwwNnXUXq+zDfV8UKqJPoEnwLGumnb72cJ8d/67e0haoltc2C8wHicbZgFrQ==
dependencies: dependencies:
"@standardnotes/auth" "^2.0.0" "@standardnotes/auth" "^2.0.0"
"@standardnotes/sncrypto-common" "^1.2.9" "@standardnotes/sncrypto-common" "^1.2.9"