Commit Graph

3289 Commits

Author SHA1 Message Date
DianaXWiki dd030b67fd Center apps grid menu #1085 2023-09-04 17:22:40 +03:00
DianaXWiki 0ec5889b25 Make upload progress bar responsive #1086 2023-09-04 11:16:32 +03:00
daria f5a7a346af changed error text on login page
fixed #1207
2023-09-01 14:35:27 +03:00
yflory 29609212be Reorder DOM based on visual order in toolbar #1198 2023-08-31 16:34:57 +02:00
DianaXWiki 97a531ac84 Add scroll property in less file #1088 2023-08-31 16:01:54 +03:00
Daria 4008bae352
Merge pull request #1224 from cryptpad/staging
Staging
2023-08-30 12:46:18 +03:00
daria 5bf4998be6 commented on login/recovery/register labels 2023-08-25 15:56:25 +03:00
David Benque 84e254d86e Bump version to 5.4.1 2023-08-22 11:46:00 +01:00
daria dee9233327 made the labels invisible on the recovery page #1163 2023-08-14 13:09:06 +03:00
daria 4cc9ad34a8 made the labels invisible on the register page #1163 2023-08-14 13:03:29 +03:00
daria d86bef72bf made the labels invisible on the login page #1163 2023-08-14 12:58:53 +03:00
daria 052c102536 radio buttons spaced evenly
same height between the buttons and the description
fixed #1104
2023-08-14 12:12:55 +03:00
Daria a1c78ca51b
Merge pull request #1181 from cryptpad/staging
Merging staging into accessibility
2023-08-10 14:20:18 +03:00
David Benque 6feaf3831b Merge branch 'main' into staging 2023-08-10 12:14:06 +01:00
daria 40b0794f1e fixed minor bugs with `npm run lint` 2023-08-09 15:07:32 +03:00
daria b5c7bc3185 added temporary label for logo 2023-08-09 14:39:23 +03:00
daria 972a61c532 fixed `ARIA role should be appropriate for the element` for select language button 2023-08-09 14:25:10 +03:00
Ahmed Mazen 61097771b5 remove button styling from "Sign Up" in the login page
As per the pull request comments, now the "Sign Up" button looks like a regular link.
2023-07-30 05:16:58 +08:00
lemondevxyz 7fec659536
Merge branch 'staging' into fix-issue-1164 2023-07-29 20:50:04 +00:00
daria 161406baab added labels for recovery inputs #1163
made the recovery popup responsive up until 260px #1126
2023-07-27 15:38:52 +03:00
daria f47a1a9927 removed comments 2023-07-27 14:11:56 +03:00
daria 848f1dafad created new placeholders for register inputs #1163 2023-07-27 14:09:15 +03:00
daria e607cf58c4 made register popup responsive up until 280px #1126 2023-07-27 13:46:06 +03:00
Ahmed Mazen 3ae676990d fix 1password generating passwords on login page
Basically, the login page has a button named "Sign Up". Whenever 1password, and possibly other password managers, see a button with a "Sign Up" text, they generate a password instead of inputting an already existing one.

This fix is simple:
1. It changes the button in the login page from a button to a link
2. It changes the styling of the link to look like the old one.

Tested on Google Chrome, Linux, with the 1password extension.
2023-07-27 18:32:02 +08:00
daria 9e37c0a718 made login popup responsive up until 260px #1126 2023-07-27 13:29:11 +03:00
daria e605245bb6 modified UI for the register page #1163 2023-07-27 12:54:55 +03:00
daria 70fb1a739e Merge remote-tracking branch 'origin/accessibility' into accessibility 2023-07-27 12:20:00 +03:00
daria c208b88f54 modified UI of the login page #1163 2023-07-27 12:19:06 +03:00
David Benque b520a2a33d Example of how to commit temporary micro-copy 2023-07-26 15:04:29 +01:00
daria 8cd0d86575 added visual labels for register inputs #1163 2023-07-26 14:31:18 +03:00
daria 3f60d544c7 added visual labels for login inputs #1163 2023-07-26 14:08:56 +03:00
daria 531941b17d removed the font weight from the settings buttons 2023-07-26 12:54:12 +03:00
David Benque 6e852b83cf Fix typo 2023-07-24 13:50:02 +01:00
wginolas d07cdc2d45
Merge pull request #1154 from lemondevxyz/fix-issue-1111
remove unnecessary right padding from all lists in Rich Text(pad)
2023-07-24 11:08:22 +02:00
daria 7003173a84 fixed the color of access modal disabled tabs
fixed #1157
2023-07-24 12:05:16 +03:00
daria 1eb2cdf5ed added comments to change the text for translation 2023-07-20 12:01:57 +03:00
Ahmed Mazen 9d4805a2a2 remove unnecessary right padding from all lists in Rich Text(pad)
the app Rich Text, codename pad, has unnecessary right padding for all
lists. This makes it quite frustrating to edit in mobile environments.

This commit basically removes all unnecessary right padding for all lists.
2023-07-20 03:56:09 +08:00
daria 5e5658d0c3 zooming and scaling is not disabled on homepage
fixed #1130
2023-07-19 12:07:08 +03:00
daria a36f88c8d1 fixed #1131 2023-07-18 17:10:08 +03:00
yflory f27c5f4c93 lint compliance 2023-07-18 15:51:45 +02:00
yflory 7d2a1b35ae Add missing .ico favicon for the diagram app 2023-07-18 13:08:15 +02:00
daria fc6237d76a fixing #1124 2023-07-17 15:47:25 +03:00
David Benque fb7132910c Remove hard-coded translation keys 2023-07-13 16:58:44 +01:00
yflory a187222ed5 Add instance name to page titles #1043 2023-07-13 15:36:48 +02:00
yflory 09bce8d852 Merge branch 'staging' into 5.4-rc 2023-07-13 14:13:34 +02:00
yflory 43ec0a7142 Merge branch '5.4-rc' of github.com:xwiki-labs/cryptpad into 5.4-rc 2023-07-13 14:13:04 +02:00
yflory deb14c412f Fix XXX 2023-07-13 14:12:47 +02:00
David Benque cf733832ca Merge branch 'totp-ui' into 5.4-rc 2023-07-13 10:44:18 +01:00
David Benque b910aaa7d2 Re-use translation string for login error 2023-07-13 10:06:12 +01:00
David Benque 065dbc1716 Temporary micro-copy 2023-07-12 20:29:35 +01:00
David Benque 740f32b5c5 Fix error message when entering no password
- making the message more generic
so that it can be reused for the 2FA setting
2023-07-12 20:05:27 +01:00
David Benque 3267996970 Fix color variables for enabled/disabled setting 2023-07-12 16:03:08 +01:00
yflory b11333e7a0 lint compliance 2023-07-11 10:35:44 +02:00
yflory c10fc37645 Merge branch 'totp-ui' into 5.4-rc 2023-07-11 10:30:36 +02:00
wginolas 860a5b22b5
Merge pull request #1068 from lemondevxyz/fix-issue-1054
fix issue #1054 by converting png to ico and linking them
2023-07-11 08:22:01 +02:00
wginolas d1da41d112
Merge pull request #1028 from ansuz/visibly-droppable-drive-tree
provide visual feedback that a dragged item can be dropped
2023-07-10 14:58:02 +02:00
daria 78ad809200 better UX for 2fa enabled/disabled message 2023-07-10 13:20:52 +03:00
daria 085b848cee Disable TOTP buttons' color changed from red to blue 2023-07-10 11:42:28 +03:00
daria 5ab0bf6ffb Forgot recovery code typo fixed 2023-07-10 10:37:40 +03:00
Ahmed Mazen 6ea5e7df8a add even space between category buttons 2023-07-07 13:53:25 +08:00
daria 2da29b475a some UI settings page fixes
recovery page UI fixed
2023-06-30 20:03:20 +03:00
yflory b2788744de Merge branch 'drawio-bower' into 5.4-rc 2023-06-30 12:45:54 +02:00
yflory 373b216dbb Update CryptPad version 2023-06-30 11:37:33 +02:00
daria c21c732251 UI settings page fixes/improvements 2023-06-29 15:59:56 +03:00
Ahmed Mazen 6d41d64cb8 create a script to convert images to ico; convert pngs to icos
Basically, all this commit does is create and execute a script
(`./customize.dist/favicon/convert.sh`) that uses ImageMagick to convert
various PNGs to ICOs(the format of favicon). It also adds the favicons
to the HTML document through `./www/common/notify.js`.
2023-06-29 08:32:51 +08:00
David Benque 8594dee2d7 Update favicon SVG #1066 2023-06-28 20:02:43 +01:00
David Benque 171add55a6 Add Diagram favicon #1066
Also adjust whiteboard icon to new color
2023-06-28 20:01:50 +01:00
David Benque aefce4666e Add Diagram opengraph preview image #1066
⚠️ the title "Encrypted Diagram" is not generated correctly
try again once the type.diagram translation string is set
2023-06-28 17:24:30 +01:00
David Benque 0f1f747934 Remove XXX
treat colors as final, close #1059
2023-06-28 17:21:51 +01:00
yflory b93b5eae4e SSO: OIDC login and register 2023-06-27 16:04:32 +02:00
Wolfgang Ginolas a87d01c793 Fix typo 2023-06-26 15:48:23 +02:00
Wolfgang Ginolas 42496995e7 Add temporary translation for "Diagram" 2023-06-26 15:41:40 +02:00
Wolfgang Ginolas e6f1ac25bf Replace whiteboard with diagram on home page 2023-06-26 11:35:11 +02:00
yflory 18d6ccdfd3 SSO: OIDC auth 2023-06-23 19:06:29 +02:00
Wolfgang Ginolas b9208eecd4 Merge remote-tracking branch 'origin/drawio-bower' into drawio-bower 2023-06-22 15:05:04 +02:00
Wolfgang Ginolas f7d56eea16 Rename drawio to digram
https://github.com/cryptpad/cryptpad/issues/1062
2023-06-22 14:59:13 +02:00
David Benque 12dab85a30 Add placeholder color for Diagram app #1059 2023-06-22 14:39:06 +02:00
David Benque 4a13b4b70f Add diagram icon to cptools
- WIP version 7.4 of cptools icon font
- assign it to drawio application type
2023-06-22 14:39:06 +02:00
yflory 318202531f TOTP: UI fixes and improvements 2023-06-20 12:52:04 +02:00
David Benque 0e96e2e667 Adjust app colors for Diagram and Whiteboard
#1059
2023-06-16 15:09:53 +01:00
David Benque 34f0d0e95b Add placeholder color for Diagram app #1059 2023-06-16 12:31:21 +01:00
David Benque e0ee16e2a1 Add diagram icon to cptools
- WIP version 7.4 of cptools icon font
- assign it to drawio application type
2023-06-16 12:26:37 +01:00
yflory 9aac9d1c2f TOTP: Use HTTP challenges to write and remove blocks 2023-06-09 15:06:17 +02:00
yflory 8b97742ef6 TOTP: don't store user hash when using block 2023-06-06 16:07:00 +02:00
yflory 088891d108 Fix spacing issues with TOTP code during login 2023-06-06 15:56:20 +02:00
yflory 5b703c8db5 TOTP: improve login UI 2023-06-06 12:34:24 +02:00
yflory 614fa4a08e Merge branch 'staging' into debowerify 2023-06-01 10:49:33 +02:00
Mathilde Grünig f5fb24031e replace xwiki-labs by cryptpad 2023-05-16 14:54:39 +02:00
yflory 4b51300174 TOTP: Fix copy to clipboard button in recovery page 2023-05-15 18:11:32 +02:00
yflory e893613b43 TOTP: recovery by secret key 2023-05-15 17:33:58 +02:00
ansuz bd19288869 notes on pending improvements to add before merge/release 2023-05-11 16:42:47 +05:30
ansuz d73623f898 provide visual feedback that a dragged item can be dropped into the drive's tree when hovering 2023-05-07 12:21:27 +05:30
ansuz 70f48592ae commit missing styles for share modal improvements 2023-05-06 19:00:28 +05:30
ansuz dbe0e782bc lint compliance 2023-05-06 18:55:56 +05:30
ansuz 493bf1346c Merge tag '5.3.0' into 5.3-auth 2023-05-06 15:26:21 +05:30
ansuz 5cd306a18a add client-side support for TOTP-authenticated sessions 2023-05-06 14:39:23 +05:30
yflory 30bb4d61bb Merge branch 'main' into debower 2023-05-02 13:55:40 +02:00
David Benque ac0b086323 Correct version number 2023-04-27 14:46:40 +01:00
David Benque 68b48eb9b2 Bump version to 5.3 2023-04-27 11:29:51 +01:00
ansuz 08b6009a84 stop including username in login block 2023-03-07 13:29:45 +05:30
ansuz 6bb336034b Merge branch 'staging' into 5.3-storage 2023-03-02 10:53:05 +05:30
yflory f4b477ee37 Clean XXX 2023-02-01 18:02:03 +01:00
ansuz 4968bbf961 WIP limit on block size 2023-01-11 14:50:16 +05:30
ansuz 9effb40f9f Merge branch 'soon' into staging 2023-01-11 13:26:36 +05:30
Pamplemousse 1f236f6270 removing `bower`: migrate `open-sans-fontface`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse 9019d92291 removing `bower`: migrate `nthen`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse 6c10407802 removing `bower`: migrate `bootstrap`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse 67b7ea28b8 removing `bower`: migrate `scrypt-async`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse 871110ec12 removing `bower`: migrate `chainpad*`
Also, explicitly add `chainpad-netflux`.

Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse dd25b85554 removing `bower`: migrate `requirejs` and `requirejs-plugins`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse c8859524ee removing `bower`: migrate `components-font-awesome`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse f012d692de removing `bower`: migrate `ckeditor`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse 325154e956 removing `bower`: migrate `tweetnacl`
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 08:08:16 +01:00
yflory 86c7b42aae Use register translation keys in install 2023-01-04 10:37:15 +01:00
yflory d03475af96 Merge branch 'main' into installapp 2023-01-04 10:16:17 +01:00
yflory 7456c0012c Fix overflow issues on small screen 2022-12-22 13:56:50 +01:00
David Benque fea4f179d1 Bmp version number 2022-12-21 14:29:00 +00:00
yflory 70e602d9c9 Prototype install app 2022-12-20 16:57:51 +01:00
David Benque 6f4d922be2 Tweak team invite link modal 2022-12-14 14:37:33 +00:00
David Benque 4f384c4b89 Bump version 2022-12-13 11:37:57 +00:00
yflory 83744740e5 Merge branch 'form-del-mult' into 5.2-candidate 2022-12-12 16:31:50 +01:00
yflory 4434cdca17 Merge branch 'team-onboarding' into 5.2-candidate 2022-12-12 16:31:39 +01:00
yflory ab1695900c Improve team invite modal UI 2022-12-12 15:52:32 +01:00
yflory c074eab7b7 Merge branch '5.2-candidate' into form-del-mult 2022-12-07 14:45:18 +01:00
David Benque 16bced389a Fix confirm button timer regression 2022-12-07 14:01:23 +01:00
yflory 112d3a04bd Fix form style issues with long text 2022-12-05 13:52:41 +01:00
David Benque b2022f5e73 Merge branch 'rrule' into staging 2022-10-21 15:43:24 +01:00
yflory 8e05f159ae Merge branch 'staging' into filter-doc-type 2022-10-17 13:24:37 +02:00
David Benque 81e00842b9 Style for default confirm button 2022-10-12 16:48:24 +01:00
yflory c11b83dd5a Merge branch 'staging' into rrule 2022-10-11 14:00:30 +02:00
ansuz 9098af75ab fix spacing in loose lists in markdown 2022-09-22 15:54:56 +05:30
ansuz 79605f4e7b Merge branch 'staging' into soon 2022-09-20 16:26:58 +05:30
David Benque d6fda92dac Add max-width for instance description 2022-09-20 11:33:35 +01:00
David Benque 29e5bf63dd Fix styles in calendar event modal 2022-09-19 17:26:14 +01:00
yflory 175fb7e1dc Add button to move calendar to a specific date 2022-09-15 16:33:50 +02:00
yflory 6ddfd09805 Fix checkmark style in calendar app 2022-09-15 16:32:11 +02:00
yflory 0ee48d40f2 Add click handlers to calendar reminders notifications 2022-09-14 16:11:54 +02:00
ansuz 085791d389 replace all mentions of docs.cryptpad.fr with docs.cryptpad.org 2022-09-09 17:27:09 +05:30
ansuz 556d58cfe2 remove more XXX notes 2022-09-08 15:05:15 +05:30
ansuz e339ee8acb increment version string 2022-09-07 16:48:55 +05:30
ansuz 86f298d62c add basic styles for noscript tags 2022-09-05 19:17:17 +05:30
ansuz e84358448b standardize html for static pages 2022-09-05 19:16:42 +05:30
ansuz 6a6abb8eb9 enable Portuguese from Portugal 2022-09-01 13:52:41 +05:30
ansuz 6189e5c5f0 Merge branch 'soon' into 5.1-candidate 2022-08-31 17:29:20 +05:30
yflory b6b4690e97 Fix race condition with preloading style 2022-08-31 11:42:26 +02:00
Maxime Cesson c4410f52d7 Improve filter button usability when a filter is active 2022-08-30 17:21:03 +02:00
ansuz 524ba22c46 update hardcoded preloading.js cache-busting version string 2022-08-30 14:27:10 +05:30
ansuz c0a82b2bc3 Merge branch 'placeholder-slow-connection' into 5.1-candidate 2022-08-30 14:14:53 +05:30
ansuz dc5f9e2b95 avoid a possible type error on the loading screen 2022-08-30 14:12:02 +05:30
Maxime Cesson febe51aabc Make drive toolbar responsive 2022-08-26 18:02:04 +02:00
Maxime Cesson 2c3f1f3b07 Small design improvements 2022-08-26 17:58:19 +02:00
Mathilde Blanchemanche 29a8e71dd3 add Weblate widget showing language translation progress 2022-08-24 15:55:49 +02:00
ansuz 2cc5a8ee82 guard against type error when placeholder querySelector is null 2022-08-22 15:49:06 +05:30
Maxime Cesson 59458a7427 Adjust light & dark themes 2022-08-19 16:41:42 +02:00
Maxime Cesson 06a8e7c866 Improve transition from outer placeholder to inner one 2022-08-19 16:39:20 +02:00
Maxime Cesson 5cc042d7d8 Fix bug with "code" app: vertical separator over the placeholder 2022-08-19 16:31:57 +02:00
Maxime Cesson 6d5a472225 Handle placeholder deletion before animation fallback 2022-08-19 16:17:03 +02:00
yflory 1227fceba5 Merge remote-tracking branch 'origin/db-insight' into 5.1-candidate 2022-08-17 11:17:18 +02:00
yflory 9b33202cbe Merge branch 'placeholder-slow-connection' into staging 2022-08-17 11:15:16 +02:00
yflory d5272874fb Add version string to placeholder .js and .css files 2022-08-17 11:14:51 +02:00
ansuz 1f8037a61a update mastodon account URL 2022-08-09 15:57:53 +05:30
Maxime Cesson 0d75a2a92a Load pre-loading script and stylesheet before every others 2022-08-02 16:19:38 +02:00
Maxime Cesson 46c0df4304 Fade in and delay the placeholder to hide it to high connection users 2022-08-02 15:04:23 +02:00
ansuz c0b53884e7 Merge branch 'placeholder-slow-connection' into main 2022-07-26 16:16:36 +05:30
David Benque b2332d7206 Add calendar OG preview image 2022-07-26 10:42:31 +01:00
David Benque ed2a635513 Update opengraph images 2022-07-22 12:34:32 +01:00
Maxime Cesson 341b8a3c85 Link OpenGraph data to the right instance URL through a build mechanism 2022-07-21 11:53:06 +02:00
David Benque 940ef7f594 Add opengraph preview images 2022-07-15 15:27:11 +01:00
Maxime Cesson 376ba4ce8d Add some generic OpenGraph data to apps 2022-07-15 15:48:45 +02:00
ansuz 96a12d12a9 guard against possible type error, lint compliance 2022-07-13 19:28:59 +05:30
Maxime Cesson 24ccb6d9e7 Apply placeholder to all relevant applications on a slow connection #865
Made with the following command from the cryptpad/ root directory:

$ patternStatic='(<link href=\"\/customize\/src\/outer\.css.*$|<script async data-bootload=\"\/customize\/template\.js\".*$)';
$ pattern2='<style>$';
$ js='<script src=\"\/customize\/pre-loading\.js\"><\/script>';
$ css='<link href=\"\/customize\/src\/pre-loading\.css\" rel=\"stylesheet\" type=\"text\/css\">';
$ find . -name 'index.html' | grep -v -E '(onlyoffice|bower_components|node_modules)' | while read x; \
do if [ `grep -cE "$pattern" $x` -gt 0 ]; then sed -E "s/($pattern)/$js\n    \1\n    $css/" $x > tmp; \
mv tmp $x; y=`echo $x | sed 's/index\.html/inner\.html/'`; if [ -f "$y" ]; then \
sed -E "s/($pattern2)/$js\n    $css\n    \1/" $y > tmp; mv tmp $y; fi; fi; done
2022-07-13 13:21:38 +02:00
Maxime Cesson 80fad70404 Prepare to apply placeholder to all needed apps 2022-07-13 12:46:04 +02:00
Maxime Cesson edaa8e1d9e Redo placeholder before loading screens for inner and outer 2022-07-12 13:07:58 +02:00
Maxime Cesson 4b7e1b0757 Add a placeholder before loading screens for slow connection 2022-07-11 10:21:00 +02:00
David Benque bc29c26b66 Add image for home page logo
- easier to customize the main logo while keeping the CryptPad brand
in the footer and other places
2022-07-08 14:52:43 +01:00
David Benqué 6261878940 Round corners of icons in New dialog 2022-06-01 15:29:22 +01:00
David Benqué 3631067c95 Round corners of document title when hovered/edited 2022-06-01 15:23:54 +01:00
ansuz 1bdf292093 don't show a home page subscribe button to premium users 2022-06-01 18:37:17 +05:30
David Benqué 2fbecb0dee Round corners for drive tips 2022-06-01 13:20:45 +01:00
David Benqué 3b7f5c2df7 Remvoe padding around user-menu avatar on small screens 2022-05-31 09:38:39 +01:00
ansuz dc071d0095 use URL API to identify remote hrefs 2022-05-30 17:20:03 +05:30
ansuz c0d2af50ef lint compliance 2022-05-30 17:19:09 +05:30
David Benqué f507af3ccf Fix unreadable drive tree item when selected + right click 2022-05-27 13:37:20 +01:00
David Benqué f5d32a7001 Align app icons to the left on home page 2022-05-27 13:22:18 +01:00
David Benqué 32088bf111 Round corners of loading messages 2022-05-27 13:15:26 +01:00
David Benqué d0435adb20 Round corners of image preview modal 2022-05-27 13:02:41 +01:00
ansuz 0c9973b42f Merge branch '4.15-candidate' into soon 2022-05-20 20:59:12 +05:30
David Benqué 944b4511e0 Clear remaining XXXs 2022-05-16 16:23:33 +01:00
David Benqué fc1e78120c Correct toolbar button styles across light/dark themes 2022-05-16 16:21:57 +01:00
ansuz 3288dd984f unify 'terms' and 'footer_terms' translation keys 2022-05-13 18:56:49 +05:30
David Benqué 6d73f008d8 Link footer logo to project website + change font color 2022-05-13 12:40:12 +01:00
David Benqué 29f20b0ec2 Merge branch 'sandpaper-toolbar-icon' into 4.15-candidate 2022-05-13 12:19:26 +01:00
David Benqué 1dc2d74f08 Show drive icon when hovering document icon in toolbar 2022-05-13 12:18:28 +01:00
David Benqué f3e10994ab Update cptools font with Drive icon 2022-05-13 12:17:20 +01:00
David Benqué c2b882dbe6 Add comments 2022-05-13 11:59:32 +01:00
David Benqué 5f765b1dc2 Show drive icon when hovering settings toolbar 2022-05-13 11:57:20 +01:00
David Benqué cf10e0b390 Swap toolbar icon on hover
⚠️ in document toolbars the destroy icon is used instead of drive
it is a placeholder because the drive icon is not in CPtools
2022-05-13 11:51:40 +01:00
ansuz 93bdea554f Merge branch '4.15-candidate' of github.com:xwiki-labs/cryptpad into 4.15-candidate 2022-05-13 15:51:01 +05:30
ansuz 958b3e4376 remove references to removed pages and notes that have been addressed 2022-05-13 15:50:38 +05:30
David Benqué fcb11dd65a Fix sizing of instance title block on home page 2022-05-13 11:09:14 +01:00
ansuz 633b8e062f lint compliance 2022-05-13 15:20:48 +05:30
ansuz 6102c704e0 respect admin decision not to show crowdfunding info 2022-05-13 15:15:00 +05:30
David Benqué 3f6afcd3fb Remove hard-coded translation keys 2022-05-13 09:38:27 +01:00
David Benqué da8bf544f0 Show instance name on contact page 2022-05-13 09:14:35 +01:00
ansuz 0ce395e213 Merge branch '4.15-candidate' of github.com:xwiki-labs/cryptpad into 4.15-candidate 2022-05-13 13:34:32 +05:30
ansuz f523888718 remove deprecated default static pages 2022-05-12 16:23:56 +05:30
David Benqué db3e7aa5de Use light theme colors in dark theme for more highlight 2022-05-11 15:43:34 +01:00
David Benqué 80ffbc4bf6 Apply rounded corners to items in New modal (from drive) 2022-05-11 14:11:17 +01:00
David Benqué 03acfb51e4 Round corners of avatar without picture 2022-05-11 14:02:38 +01:00
David Benqué 74af6629e3 Use variable for UI drop shadow 2022-05-11 13:45:27 +01:00
David Benqué daf3634ed6 Remove padding in drive sidebar docs 2022-05-10 12:11:50 +01:00
ansuz 1b2c6de355 Merge branch '4.15-candidate' of github.com:xwiki-labs/cryptpad into 4.15-candidate 2022-05-10 13:09:24 +05:30
David Benqué 5d6ebe682e Round tooltips 2022-05-09 16:47:35 +01:00
David Benqué 5f3cee7601 Style offline drive 2022-05-09 16:32:45 +01:00
David Benqué cf01bd8215 Clean up and lint 2022-05-09 13:53:39 +01:00
David Benqué a960d20a93 Remove underline in footer buttons 2022-05-09 13:41:53 +01:00
David Benqué e22de3f699 Add icon for Accounts app 2022-05-09 13:41:27 +01:00
David Benqué 54fdf32c36 Fix color of hovered leftside-categories in light theme 2022-05-09 13:40:42 +01:00
David Benqué c17c4adfd7 Redesign contact page 2022-05-09 13:02:47 +01:00
David Benqué 936dc9950a Style buttons and footer
- add logo to Back Home button
- style Subscribe button on homepage
- reorganize footer with version string on the left
- restyle footer buttons
2022-05-06 18:00:30 +01:00
David Benqué c990665bb5 Add Contact link and style instance "legal" links 2022-05-06 16:35:45 +01:00
David Benqué bc49d1d945 Display longer instance titles on one line on large screens
- refactored flex layout to maximize the length of the instance title
if more screen space is available.
2022-05-06 16:34:17 +01:00
ansuz cfa4776c81 round off some more corners 2022-05-06 17:30:35 +05:30
ansuz 80cc9c7bba solve the great textfit mystery of 2022 2022-05-06 16:32:36 +05:30
David Benqué d344743308 Add icons to nav buttons 2022-05-06 11:10:44 +01:00
David Benqué e444154866 Apply styles to home sotice alert 2022-05-06 10:59:50 +01:00
ansuz a2731c44b0 assorted home page fixes/improvements
* link to home page from other static pages
* home notice
  * moved to the top of the home page
  * configured via server API instead of application_config.js
  * WIP admin panel UI
* more debugging info for unsupported decrees
* lint compliance probably
2022-05-06 13:55:00 +05:30
ansuz 5fd4b7a3cb remove what-is-cryptpad.html 2022-05-06 13:47:05 +05:30
ansuz 0731d81451 remove terms page 2022-05-05 11:48:47 +05:30
David Benqué d25a15e96d Merge remote-tracking branch 'origin/4.15-candidate' into 4.15-candidate 2022-05-04 17:16:56 +01:00
David Benqué 96950d01a2 Preparing to test TextFit 2022-05-04 17:15:12 +01:00
David Benqué 2778f51656 Fix footer
- make responsive behavior more robust
- add placeholder translation
- remove old code
2022-05-04 16:57:02 +01:00
ansuz 8222566961 remove some unused code, speed up home page load time 2022-05-04 18:35:30 +05:30
David Benqué f0263d82c2 Merge remote-tracking branch 'origin/4.15-candidate' into 4.15-candidate 2022-05-04 13:21:56 +01:00
David Benqué 7baf0250ac Display subscribe and donate buttons if instance accepts subscriptions 2022-05-04 13:21:25 +01:00
ansuz 2078d2b8df remove margin which caused an unnecessary scrollbar
when window.innerWidth < 1185
2022-05-04 15:17:55 +05:30
ansuz f5e6a2a43f display instance name on login and register 2022-05-04 15:13:22 +05:30
ansuz 6ae4446036 Merge branch 'custom-home-page' into 4.15-candidate 2022-05-03 18:32:33 +05:30
ansuz 916c0dd322 Merge branch 'sandpaper-static' into 4.15-candidate 2022-05-03 18:31:56 +05:30
ansuz 8adeeb21ec display instance info on the home page
* implements /api/instance
* updates recommended NGINX config
* adds a test on /checkup/
2022-05-03 18:20:34 +05:30
David Benqué 3be11e01cf Style drive splitter 2022-05-03 10:23:18 +01:00
yflory b25a38e13c Add resizer to the drive 2022-05-02 16:23:06 +02:00
ansuz f29609af42 lint errors 2022-04-27 18:06:17 +05:30
ansuz 0a9419c248 Merge branch 'sandpaper-static' into 4.15-candidate 2022-04-27 18:04:00 +05:30
David Benqué 97832340cf Remove Terms, What is, and Maintenance pages 2022-04-25 16:04:26 +01:00
ansuz 93a9c44b6e Merge branch 'main' into 4.15-candidate 2022-04-20 15:32:46 +05:30
ansuz cda3f03101 update changelog and bump version to 4.14.1 2022-04-20 12:09:03 +05:30
ansuz 8674091b8a fix tautology in Ukrainian language title 2022-04-19 14:33:48 +05:30
ansuz 02b12506e1 enable Polish and Ukrainian 2022-04-13 17:58:39 +05:30
ansuz 6986a5fbd4 add missing Ukrainian translation override file 2022-04-13 16:36:18 +05:30
ansuz 19d7521087 prepare label for Ukrainian translation 2022-04-13 14:07:45 +05:30
ansuz 58b98a77e2 set titles for pages which still used the default 2022-04-11 17:49:13 +05:30
ansuz 78bc424e84 don't load info pages in iframes 2022-04-04 16:38:18 +05:30
David Benqué 58611e6f6b Rounded and redesigned static pages
- Login and register pages
- Features page
2022-04-01 16:08:16 +01:00
ansuz 0d1bfdc02b easier configuration of translated instance descriptions on the home page 2022-03-30 17:53:14 +05:30
David Benqué 657323c80d More responsive nav and footer 2022-03-30 11:19:35 +01:00
ansuz dae6d7fc1e add hints for translation linting and remove notes 2022-03-25 16:53:10 +05:30
ansuz 418201ba3f home page fixes and lint compliance 2022-03-25 11:34:31 +05:30
ansuz 83f721341f Merge branch 'sandpaper-static' into 4.15-candidate 2022-03-25 11:33:56 +05:30
ansuz 6c10a914cf bump platform version to 4.14.0 2022-03-24 13:21:48 +05:30
ansuz e6c51e3dff remove hardcoded translations and invert remote embedding logic 2022-03-24 12:43:16 +05:30
David Benqué 0198bf6782 Redesign instance home page 2022-03-23 09:59:16 +00:00
ansuz 386827d825 handle 500 errors 2022-03-22 16:41:42 +05:30
David Benqué 0757993dd8 Rounded snapshots 2022-03-17 16:10:08 +00:00
David Benqué ef509b5835 Fix export format form 2022-03-17 16:09:53 +00:00
David Benqué 5d1f461527 Fix button contrasts in toolbar 2022-03-17 16:09:17 +00:00
David Benqué c6eb4b7819 Rounded usergrid 2022-03-16 11:44:00 +00:00
ansuz baa3abf587 lint compliance 2022-03-16 17:03:50 +05:30
ansuz edcd88d9b7 display a clear notice that we can't reset passwords 2022-03-16 16:58:01 +05:30
David Benqué 9f943508e6 Show notification dot when toolbar is collapsed 2022-03-15 16:09:58 +00:00
David Benqué 11296370ba Rounded support tickets 2022-03-11 16:32:34 +00:00
David Benqué 40cc492d3b Rounded file upload progress modal 2022-03-11 16:32:22 +00:00
ansuz 2299cc85f9 apply even spacing in home page footer
...depending on whether legal column is displayed
2022-03-11 13:06:31 +05:30
ansuz 14f6d65c7a don't show a checkbox for the terms of service if they don't exist 2022-03-10 18:30:08 +05:30
ansuz 4e571e0e8e final cleanup before merging support-categories 2022-03-10 16:08:13 +05:30
David Benqué cdb1bc83f2 Toolbar fixes
- correct notification and maintenance icons on small screens
- add CrytpPad logo to the top of user menu
2022-03-03 13:59:27 +01:00
David Benqué acda74d034 Rounded creation screen 2022-03-02 11:31:29 +00:00
David Benqué df0c8f3eb4 Rounded Kanban app 2022-03-01 10:28:46 +00:00
David Benqué 29eb25d668 Rounded corner message 2022-02-28 17:22:24 +00:00
David Benqué 49c6b295eb Rounded rich-text comments 2022-02-28 17:22:06 +00:00
ansuz 7c3d563453 WIP support for customized and translated legal info 2022-02-24 15:37:05 +05:30
David Benqué b7d43eb9f4 Fix New button in Drive 2022-02-21 17:15:39 +00:00
David Benqué 182598a351 Round loading and history bars 2022-02-21 17:15:26 +00:00
David Benqué aa356d6dff Fix toolbar issues 2022-02-18 16:26:12 +00:00
David Benqué a574cfe1e2 Continue toolbar redesign 2022-02-17 17:01:42 +00:00
David Benqué c2c9857387 Start toolbar redesign 2022-02-17 13:30:35 +00:00
ansuz 43ff745374 update community chat link to use matrix.to 2022-02-15 15:03:06 +05:30
David Benqué d4bb7743c0 Rounded teams 2022-02-07 16:10:42 +00:00
David Benqué 0e66672b86 Rounded avatars 2022-02-07 16:10:28 +00:00
David Benqué e089b625f0 Rounded drive contents 2022-02-07 15:42:57 +00:00
David Benqué 612467ed92 Rounded settings page 2022-02-07 14:59:08 +00:00
David Benqué 789d11e7fe Rounded limit bar 2022-02-07 14:58:47 +00:00
David Benqué 5cc163baf1 Rounded form elements 2022-02-07 14:58:18 +00:00
David Benqué f102520778 Polish Drive sidebar 2022-02-07 10:56:00 +00:00
ansuz a53d35421d hack to fix text contrast in gantt charts 2022-01-05 15:35:43 +05:30
ansuz a7e4da4e53 enable Basque language 2022-01-05 15:35:26 +05:30
ansuz 377c3be9b3 Merge branch 'soon' into staging 2022-01-05 13:11:00 +05:30
ansuz e71fb67380 prepare Basque translation to be enabled 2022-01-05 13:10:37 +05:30
ansuz 7a809cd45e Merge branch 'soon' into staging 2022-01-03 13:52:54 +05:30
ansuz 0b3fdb0ef1 enable Czech translation
addresses #852
2022-01-03 13:39:44 +05:30
ansuz 442318b849 Merge branch 'disable-stale-tests' into staging 2021-12-08 09:17:42 +05:30
ansuz bff8b54304 Merge branch 'mermaid-8.13' into staging 2021-12-08 09:14:47 +05:30
ansuz d7a213767f second revision of updated mermaid styles 2021-12-07 14:59:53 +05:30
ansuz 82ecb81a77 bump version string to 4.13.0 2021-12-07 08:42:43 +05:30
ansuz 11fc8158cc compromize on styles for entity relationship and pie diagrams for better readability in dark mode 2021-12-07 08:24:56 +05:30
ansuz 15cf523144 don't load the janky test framework that we aren't even using 2021-11-22 16:35:35 +05:30
ansuz 6ee38fba6d Merge branch 'soon' into staging 2021-11-16 14:11:55 +05:30
David Benqué 40d92a5423 Adjust UI for anon/name answer choice in forms 2021-11-09 16:26:47 +01:00
yflory e6073c5684 Update version 2021-11-09 16:26:27 +01:00
David Benqué e4fe445c16 Adjust UI for anon/name answer choice in forms 2021-11-09 15:11:43 +00:00
yflory a9890f0c7b Fix dropdown separator style issue in the calendar app 2021-10-26 15:28:42 +02:00
yflory 73eb80ea30 Remove XXX 2021-10-18 15:50:05 +02:00
yflory 2bc0131904 Add early access message on pad creation screen 2021-10-18 15:43:14 +02:00
yflory 117eda8a04 Reorder apps in menus and homepage 2021-10-18 15:30:46 +02:00
ansuz 6ab6e94802 bump version to 4.12 2021-10-18 17:29:32 +05:30
David Benqué ebc03b12e3 Update favicon source file 2021-10-15 14:02:46 +01:00
David Benqué 2cf70bc754 Add favicons for doc and presentation apps 2021-10-15 14:01:10 +01:00
yflory bdfb4db13c lint compliance 2021-10-13 17:32:01 +02:00
yflory 62e7467a94 Fix scrollbar in loading message 2021-10-13 17:30:04 +02:00
yflory f3cdf33daa Detect disabled apps in drive context menu 2021-10-13 17:25:43 +02:00
yflory 7f40aa53d0 Refactor early access instance settings 2021-10-13 16:46:26 +02:00
yflory 345a284608 Fix cursor for disabled apps 2021-10-13 14:33:38 +02:00
yflory 9e1831bbeb Fix overflowing error screen message 2021-10-12 17:02:38 +02:00
yflory f432852a86 New error messages for early access apps 2021-10-12 16:59:41 +02:00
yflory a56cdfe38f Prepare new apps early access 2021-10-11 16:55:56 +02:00
yflory c8384f42c9 Merge branch 'staging' into exportSheet 2021-10-11 10:47:41 +02:00
yflory 8dd42e3e8c Only display current shared folder with embed link 2021-10-08 15:58:54 +02:00
David Benque f092575104 Adjust "export to spreadsheet" forms UI 2021-09-27 09:54:30 +01:00
yflory 022be6d1e0 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2021-09-07 17:51:16 +02:00
yflory 704c50fae3 Fix colors in forms 2021-09-07 17:36:51 +02:00
yflory 527bcda1b0 Forms colortheme 2021-09-07 16:28:30 +02:00
ansuz 5b46845078 add a small margin below file upload preview container 2021-09-07 19:28:17 +05:30
ansuz 84e7a021d9 bump version to 4.11 2021-09-07 17:47:16 +05:30
ansuz f2f6136208 add 'invalid' styles to link creation modal 2021-09-07 17:03:34 +05:30
yflory 1fa916d88c Merge branch 'staging' into merge2 2021-09-06 17:49:14 +02:00
David Benqué 8de2a03dc4 Fix height of template name that was cropping descenders 2021-09-06 15:02:56 +01:00
ansuz a2ad37a8ad stop supporting IE
1. stop polyfilling promises
2. use named defines for chainpad-listmap and its dependencies while we're at it

use 'bower update' for things to work
2021-09-03 20:00:31 +05:30
David Benqué 24a21bab8d Add conditional section icon 2021-09-02 15:12:48 +01:00
yflory 600cca564d Fix button icons 2021-09-02 12:16:01 +02:00
yflory a6794c5cee Improve condition selector in forms 2021-09-01 17:10:50 +02:00
ansuz 21dca721aa override bootstrap colors for link preview in the link-shared dialog 2021-09-01 19:51:00 +05:30
David Benqué a79a9bdd63 Add shadows to question blocks
- increase contrast of light theme
- prepares upcoming color themes
2021-09-01 15:15:18 +01:00
ansuz 727af0ccf5 update changelog and leave a note 2021-09-01 18:08:41 +05:30
ansuz b4775a0d50 fix file upload preview size 2021-09-01 17:35:00 +05:30
ansuz 22dd995a28 Merge branch 'staging' into accessible-media 2021-09-01 17:02:56 +05:30
ansuz 147ddd88bf adjust font size for initials and emoji avatar size on small screens 2021-08-30 18:40:42 +05:30
ansuz 02d9da502d remove dead code 2021-08-30 17:56:53 +05:30
ansuz 7231fc6926 media-tag accessibility and UX improvements
* preview content and prompt users to describe media when uploading
* add 'alt' attributes to rendered media-tag content if it is included in the file's encrypted metadata
* add alt attributes to some related UI elements
2021-08-30 17:51:50 +05:30
ansuz cd613f1037 many small improvements for animal avatars
* more consistent scaling for animal avatars relative to the font-size of username's initials
* configurable emoji lists via AppConfig.emojiAvatars
* various comments from code review
* fixed a bug that caused the user admin menu button to not be redrawn on name changes
* guard against empty animal emojis in case the admin sets the list to []
2021-08-27 19:38:50 +05:30
ansuz c630abb3c5 refactor animal avatar font-size to automatically scale with parents 2021-08-25 12:59:37 +05:30