Commit graph

1411 commits

Author SHA1 Message Date
Ankush Menat
83eadd7257
Merge pull request #25677 from barredterra/in-context-translation
feat: In-Context Translation
2024-03-27 20:42:07 +05:30
barredterra
41a28e7381 fix: load crowdin script using https 2024-03-27 13:15:53 +01:00
barredterra
b056147fea fix: translatable web footer 2024-03-27 13:05:50 +01:00
barredterra
90610a7e8e feat: In-Context Translation 2024-03-27 12:53:15 +01:00
Corentin Flr
0cf58cac07
chore(weblist): Fix data-txt encoding, remove notxt (#25101) 2024-03-15 15:51:39 +05:30
Corentin Flr
02051fcf77
fix(weblist): Fix "More" button not working (#24893) 2024-02-19 11:17:46 +05:30
Raffael Meyer
fc64e8a0fb
feat: pass doctype as context when translating label (#24903) 2024-02-18 19:42:15 +05:30
Ankush Menat
de9ac89748 style: re-format with ruff 2024-02-05 18:53:33 +05:30
Corentin Flr
11baf6e03c
fix(login): Escape translated strings (#24431)
* Use `tojson` instead of `json` Jinja filter
2024-02-02 15:33:55 +05:30
Corentin Flr
0932bbf10c
fix(OTP): Autofocus OTP input, fix placeholder (#24203)
* fix(OTP): Autofocus OTP input

DOM insertion does not trigger autofocus, only initial load does.

* fix(OTP): Fix placeholder of OTP input
2024-01-08 21:38:16 +05:30
Rushabh Mehta
04646024cb fix(minor): show footer on login via Website Settings, fixes #24153 2024-01-08 11:56:51 +05:30
Ankush Menat
7027e8b4dc
fix: ecsape search string (#23717)
[skip ci]
2023-12-11 11:20:02 +05:30
Ankush Menat
81b75374b0
fix: escape username on avatar control (#23713)
[skip ci]
2023-12-11 11:09:49 +05:30
Akhil Narang
f007f16ce9
fix: handle invalid passwords better (#23377)
* chore(login): show a message for response code 500 as well

Signed-off-by: Akhil Narang <me@akhilnarang.dev>

* refactor: reject passwords > 512 characters

Signed-off-by: Akhil Narang <me@akhilnarang.dev>

---------

Signed-off-by: Akhil Narang <me@akhilnarang.dev>
2023-11-23 15:35:37 +05:30
David Arnold
18f34c36f6
fix(float): input formatting 2023-11-07 18:07:06 +01:00
Ankush Menat
a643098a26
fix: Footer should show up once at end if not repeating header/footer (#22902)
* fix: Footer should show up once at end if not repeating header/footer

* fix: only show page number if repeating header

[skip ci]
2023-10-25 15:47:49 +05:30
surayp
68c28318dd
fix: escape print format code field(#22852) 2023-10-23 09:57:52 +05:30
Maharshi Patel
fba6b37a3c fix: website comments and card style
- fix website comments section and changed comment button to primary
- replaced shadow with border on card style for website
- removed line-height from avatar as it is unnecessary
2023-10-20 14:43:07 +05:30
Maharshi Patel
281f30e649 fix(minor): website padding and like icon
- fix padding on navbar, dropdown
- fix like icon on blog page
- updated update password page
2023-10-20 14:39:51 +05:30
Bernd Oliver Sünderhauf
7baab4490b fix(UX): Responsive, column-major design for multicheck elements. 2023-09-30 14:46:19 +02:00
Suraj Shetty
1b80bd45dd style: Fix linter warnings 2023-09-29 11:08:16 +05:30
Maharshi Patel
2355b9d581 fix: multiselect, page-card border, sidebar image
* changed multiselect feilds background color
* changed page-card border color for error and login page
* moved sidebar image border to image instead of sidebar-image-section
2023-09-28 16:22:52 +05:30
Maharshi Patel
d23b543dc9 Merge branch 'develop' into feat-desk-refresh 2023-09-15 12:12:25 +05:30
Maharshi Patel
6590d24151 fix: dark mode, timeline, logo colors
* changed variables from gray-* to dark mode compatible ones.
* timeline style fixes
* change logo with new black colors.
2023-09-15 12:04:17 +05:30
Psyi Rius
c3db5fca23
fix: typo in jinja2 templates (#22353) 2023-09-12 09:43:17 +05:30
Ankush Menat
3e8a192828 chore: escape instead of sanitizing 2023-09-11 18:01:09 +05:30
Maharshi Patel
9d0f72d98d
Merge branch 'develop' into feat-desk-refresh 2023-09-05 16:19:54 +05:30
Maharshi Patel
399ce7eb3b fix: typography added letter-spacing
* added function to calculate letterspacing based on espresso
* added mixin to add font-size, font-weight and letter-spacing
* letter spacing is based on size and weight
* changed letter spacing on major places
* misc: minor kanban style fixes and changed border radius for .page-card
2023-09-04 16:03:40 +05:30
David Arnold
2d73b8f314
fix: align base template to socketio port default 9000 (#22298)
follow up on #22277
2023-09-03 17:53:05 +05:30
Maharshi Patel
5a403ecf8e fix: list view hover state and icons
- updated icons and style for hover and focus state.
2023-08-28 23:54:18 +05:30
Maharshi Patel
0307dd4cca
Merge branch 'develop' into feat-desk-refresh 2023-08-24 23:55:42 +05:30
Maharshi Patel
025a5d57cf fix: update form, controls, dropdown styles
- update form text style
- navbar menu padding
- added switch style to checkbox TODO: add option to configure switch.
- misc fixes
2023-08-23 18:51:16 +05:30
Maharshi Patel
0343f0d1f3 fix: add espresso icons
added espresso icons svg sprite and loaded them in base and app
2023-08-15 14:08:01 +05:30
Jannat Patel
cd2f2df303
fix: controls loading for discussions (#22037) 2023-08-14 10:21:09 +05:30
Jannat Patel
49a9f53d24
feat: text editor and mentions for discussions (#21886) 2023-08-07 20:23:53 +05:30
Shariq Ansari
d7c3e48819 style: hide p if it is empty 2023-07-27 13:23:49 +05:30
Shariq Ansari
539607d87a fix(UX): OAuth confirm access screen 2023-07-17 13:09:38 +05:30
Ankush Menat
be8d2b9de0 perf: lazy websocket connection on website
Establishing 1 connection for every website visit is too much.

Only after calling frappe.realtime.on(...) for ANY event, we will
establish a websocket connection.

This is used for handful of things:
- Discussion component
- File upload

Socketio was initially added here: https://github.com/frappe/frappe/pull/6866 this use case no longer exists.

Rarely anywhere website uses realtime.
2023-07-01 12:43:53 +05:30
Ankush Menat
99ab17754b fix: removing website theme breaks website (#21373) 2023-06-14 12:38:10 +05:30
Ankush Menat
4bf1139427 chore: remove get_shade usage
This function doesn't do anything
2023-06-13 16:00:43 +05:30
Ankush Menat
1eabd21bb8
chore!: remove mixpanel code (#21112) 2023-05-25 17:10:43 +05:30
Jannat Patel
45e682e06e fix: removed canonical link 2023-05-18 15:31:01 +05:30
Suraj Shetty
eb560fd8b4 fix: Pass URL for login cmd
Fixes this problematic commit
f0eef73cf7
2023-05-15 10:35:03 +05:30
Raffael Meyer
e5b1b8d681
fix: improved validation in add_comment (#20520) 2023-04-09 16:40:51 +05:30
phot0n
0e4909b28b refactor: remove frappe.send_message js util 2023-04-04 12:32:03 +05:30
phot0n
67de2a34ac fix: contact us email reply 2023-04-04 12:32:03 +05:30
Shariq Ansari
2036dd19b2 fix: Get translated value for child tables in print format 2023-03-23 12:30:50 +05:30
Hussain Nagaria
0411328101 fix: use document title instead of name in subject 2023-01-20 18:30:27 +05:30
Hussain Nagaria
7eb31f1fa5 fix: use title instead of name in message body too 2022-12-31 20:04:59 +05:30
Hussain Nagaria
384c01b92f fix: show document title instead of name in like notification email subject 2022-12-31 20:01:50 +05:30