summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiteabot <teabot@gitea.io>2023-04-26 05:42:00 -0400
committerGitHub <noreply@github.com>2023-04-26 05:42:00 -0400
commitd2328c405128d8eb5d7c18cfe96c5592021503c9 (patch)
tree42145fd2d6f5ef5609967746ab4293b78a9ede3c
parentaf5d66b341a44e17e8b58a1ddb375a62e7a37ac8 (diff)
downloadgitea-d2328c405128d8eb5d7c18cfe96c5592021503c9.tar.gz
gitea-d2328c405128d8eb5d7c18cfe96c5592021503c9.zip
Fix Monaco IOS keyboard button (#24341) (#24347)
Backport #24341 by @silverwind Fix https://github.com/go-gitea/gitea/issues/16188. Turns out the element was completely misaligned by fomantic styles. Add most of the original styles in `!important` form to fix. Tapping the button doesn't do anything useful in Simulator.app, but I guess it's still better to not outright hide it in case it has a possiblity to work. <img width="121" alt="image" src="https://user-images.githubusercontent.com/115237/234379685-4e67f8cd-7e91-4bcc-8e17-9d5b2ebed6cd.png"> Co-authored-by: silverwind <me@silverwind.io>
-rw-r--r--web_src/css/features/codeeditor.css15
1 files changed, 15 insertions, 0 deletions
diff --git a/web_src/css/features/codeeditor.css b/web_src/css/features/codeeditor.css
index f7e7777409..8666ad2f85 100644
--- a/web_src/css/features/codeeditor.css
+++ b/web_src/css/features/codeeditor.css
@@ -31,3 +31,18 @@
.monaco-scrollable-element > .scrollbar > .slider:active {
background: var(--color-primary-dark-2) !important;
}
+
+/* fomantic styles destroy this element only visible on IOS, restore it */
+.monaco-editor .iPadShowKeyboard {
+ border: none !important;
+ width: 58px !important;
+ min-width: 0 !important;
+ height: 36px !important;
+ min-height: 0 !important;
+ margin: 0 !important;
+ padding: 0 !important;
+ position: absolute !important;
+ resize: none !important;
+ overflow: hidden !important;
+ border-radius: 4px !important;
+}