Anders Kaseorg
58049a91c4
Upgrade xo and prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-09-13 22:47:15 -07:00
Anders Kaseorg
9810d69c3b
renderer: Compensate for Chrome’s removal of overflow: overlay.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-09-13 22:47:15 -07:00
nooblag
dab29d4720
renderer: Improve GIF loading spinner with new SVG.
2023-09-13 19:15:08 -07:00
Anders Kaseorg
0e16283a37
stylelint: Fix declaration-block-no-redundant-longhand-properties.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-05-05 16:15:04 -07:00
Anders Kaseorg
d86482a804
stylelint: Fix media-feature-range-notation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-05-05 16:15:04 -07:00
Anders Kaseorg
ad771c3da8
Display a banner for unsupported Zulip Server versions.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-05-05 14:37:32 -07:00
Anders Kaseorg
4c58bc3aa3
webview: Add a wrapper pane around the real <webview>.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-05-05 14:35:14 -07:00
Anders Kaseorg
2eea4a32a5
preference: Fix CSS in Vite dev mode.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-04-18 14:21:06 -07:00
Anders Kaseorg
0cb7297017
preference: Fix spellchecker languages dropdown positioning.
...
Apparently the Tagify defaults don’t work inside a shadow root.
Fixes #1286 . Closes #1290 .
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2023-04-04 15:24:22 -07:00
Anders Kaseorg
3b04b61662
Upgrade dependencies, including Electron 18.0.1.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-31 21:21:21 -07:00
Anders Kaseorg
a4fbf9bd28
stylelint: Fix shorthand-property-no-redundant-values.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-08 21:15:32 -08:00
Anders Kaseorg
db730da45c
stylelint: Ignore selector-id-pattern for #nav-AddServer.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-08 21:15:32 -08:00
Anders Kaseorg
b5a938d3b0
stylelint: Ignore selector-class-pattern for .__tagify_input.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-08 21:15:32 -08:00
Anders Kaseorg
863d1e25ba
stylelint: Fix keyframes-name-pattern.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-08 21:15:32 -08:00
Anders Kaseorg
a90aaeb86c
stylelint: Fix function-url-quotes.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-08 21:15:32 -08:00
Anders Kaseorg
8b6af78f2a
stylelint: Fix font-family-name-quotes.
2022-03-08 21:15:32 -08:00
Anders Kaseorg
6c2dcb450b
stylelint: Fix alpha-value-notation, color-function-notation.
2022-03-08 21:15:32 -08:00
Anders Kaseorg
fb5c6b365e
css: Simplify webview CSS.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-04 16:56:44 -08:00
Anders Kaseorg
f092e99f42
css: Remove the melodramatic fade-in animation on load.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-03-04 16:56:44 -08:00
Anders Kaseorg
84849d2c84
Move functional tab pages out of separate webviews.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-02-28 16:42:04 -08:00
Anders Kaseorg
2b2c5dbe5c
about: Encapsulate in a custom element.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-02-28 16:04:20 -08:00
Anders Kaseorg
ffe87a9729
preference: Encapsulate in a custom element.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-02-28 15:58:36 -08:00
Anders Kaseorg
e16811065d
css: Extract font definitions to fonts.css.
...
This works around
https://bugs.chromium.org/p/chromium/issues/detail?id=336876 .
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2022-02-10 00:14:00 -08:00
Anders Kaseorg
014e97b563
Remove feedback widget.
...
@electron-elements/send-feedback won’t work with Electron 14, and all
it ever did was open your mail client. Have the “Report an Issue”
menu item direct users to our website instead.
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-08-30 19:04:20 -07:00
tarun8718
e89f44c87f
css: Remove irregular shortcut highlighting.
...
Fixes #1104 .
Signed-off-by: tarun8718 <tarunkumar8718@gmail.com >
2021-04-15 20:09:05 -07:00
Anders Kaseorg
3b2256bcec
Fix Prettier formatting.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-04-03 00:47:53 -07:00
ashishbinu
87f5fa049f
Fix vertical alignment of input placeholder
2021-04-03 12:37:52 +05:30
ashishbinu
5774b8a67b
Fix input placeholder overflow in general settings
2021-04-03 12:37:52 +05:30
Anders Kaseorg
67228d295d
Reformat all code with Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-03-31 20:04:00 -07:00
Anders Kaseorg
4521041619
Enable stylelint-config-standard.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2021-03-31 20:03:06 -07:00
Anders Kaseorg
23e86abb5b
Remove support for custom certificate exceptions.
...
Version 5.4.0 and later uses electron.net for all network
requests (#993 ), so custom certificates can now be configured in the
same system certificate store that Chrome uses.
https://zulip.com/help/custom-certificates#desktop
Signed-off-by: Anders Kaseorg <anders@zulip.com >
2020-09-11 22:25:28 -07:00
Samyak Gaur
6a7f26d7e8
settings: Update font size for spellchecker explanation.
...
Fixes : #978 .
2020-07-01 03:11:53 +05:30
Samyak Gaur
5c41afdccd
window: Responsive fixes for main window.
...
Fixes : #963 .
2020-05-27 13:23:40 +05:30
Priyank Patel
1babd8da42
report-issue: Darken the color of report issue button.
...
This is done so it compliments the newly added cancel button.
This change empahsizes the report issue button rather than the
cancel button.
2020-05-19 11:02:39 -04:00
Priyank Patel
bfd146f2d9
send-feedback: Move custom css to a css file.
...
It just makes it a bit cleaner and easier to update css.
During this transition we update the color hex values to rgb
because of stylelint.
2020-05-19 11:02:39 -04:00
Manav Mehta
b2f4af0f49
Add feature to set application language.
...
User can now select application language without changing the language in the operating system.
Fixes : #855 .
2020-04-22 18:08:49 +05:30
Muskan Khedia
30b40e2ff2
network: Prompts Desktop App to ask for network setting in add-org page.
...
Fixes : #540 .
2019-09-28 17:44:34 +05:30
Kanishk Kakar
d4b9663257
network: Tackle network issues independently.
...
Few changes -
* webview: Show connection failure per server.
* network: Try to reconnect diff servers.
* Fixes concern that some proxy networks may allow only specific servers
to be reachable.
* domains: Show network error on server invalidation.
* webview: Handle network errors in preload script.
Fixes : #591 , #312 .
2019-09-24 18:22:19 +05:30
Prakhar Uniyal
26f321e7f9
preference: Fix visually broken delete custom css button.
...
There were couple of issue solved by this commit:
- The button had extra 10px margin to right; this comes from .action class
- The "Delete" text and icon were not aligned
- The button looks bigger than other buttons
Both of which made the button look broken. We fix first by changing
.css-delete-action to #css-delete-action in css file; git grep shows
this is only used once and is used as id not a class. Then we use
display flex to fix the alinging of icon and text. We add box-sizing border-box
which solves the bigger width issue. We remove extra 10px margin that comes from
.action.
Fixes : #801 .
2019-08-07 20:57:44 +05:30
Kanishk Kakar
5e9f9aa9a2
enterprise: Disable autoUpdate on admin setting.
2019-07-31 04:32:10 +05:30
Kanishk Kakar
88b764dcc9
sidebar: Add loading indicator.
...
* Browser-like loading indicator added to the sidebar.
Shows when the app is loading a page. Inactive once the user starts
navigating on the webpage, and in settings.
* Add tooltip saying "Loading" to indicator.
Fixes #430 .
2019-06-15 16:03:50 +05:30
Kanishk Kakar
139496b716
settings: Add field to find accounts by email.
...
Takes in an organization URL for taking the user to /accounts/find the page.
2019-06-04 21:29:33 +05:30
ViPuL
8a40e36a63
lint: Update css lint config to match zulip config.
...
Updated .stylelintrc to match zulip webapp's
.stylelintrc file. Also, made the required changes
to all CSS files.
Fixes remaining CSS part of #676 .
2019-04-21 17:10:26 +05:30
ViPuL
d99c29301e
lint: Implement CSS linting with stylelint.
...
* lint: Implement CSS linting with stylelint.
* lint: Format CSS files according to lintconfig.
Adds CSS linting following the rules of zulip webapp.
Some rules have been ommitted because they required
significant changes in code. Also, creates a separate
.stylelintrc for storing css config.
Fixes CSS part of #676 .
2019-04-15 16:54:02 +05:30
Rhythm Sharma
92ef1bd532
settings: Modify reset app data button.
2019-03-23 16:20:34 +05:30
Rhythm Sharma
a0dd3832c2
settings: Shorcut section horizontal alignment fix.
2019-02-18 17:11:27 +05:30
Akash Nimare
3d0f4d88af
settings: Increase width of add a new org button.
2018-12-07 15:05:11 +05:30
Akash Nimare
08559c2f4a
setting: Improve organization page.
...
This adds a new button in the connected organization
page by which a user can quickly add a new Zulip organization.
Fixes : #607 .
2018-12-05 23:00:07 +05:30
Rishi Gupta
1048c91d9e
about: Remove Found bug button.
2018-10-21 05:05:44 +05:30
Akash Nimare
bda5c62928
settings: Put shortcut tip on the top.
2018-10-01 17:53:11 +05:30