Commit Graph

930 Commits (3086eb45c549ecb7d8c7fd10012948dc1b1d1ffd)

Author SHA1 Message Date
yflory ed868f9c5d Notifications UI
yflory 9cb1a059f2 Improve friend request process and UI
yflory 991c56fec3 Friend requests with mailboxes
yflory 11a365557c Clear notifications viewed from another store (browser/worker)
yflory 62e128a9fe Store and display new notifications
yflory f9fc154979 Add mastodon and display admin email in the contact page
ansuz 96e25c13db Merge branch 'soon' into staging
yflory 3413235d63 Display all applications in a grid on the home page
yflory bb5f03bd0f Add admin panel
ansuz 736ce3d78d fix z-index on corner dialog which was hidden in the slide application
yflory 03e94ae598 Improve toc
yflory 03b40d87ed Add support for table of contents in the code app ()
yflory 7e00d444c0 Update markdown rendering in code and slide
yflory e78fc2abcb Add the spreadsheet app to the home page
yflory e93c9c3faa Rename the spreadsheet app
yflory ed4f8016a1 Merge branch 'staging' into locks
yflory d76c21fcf5 Register link in the login page
yflory 2031d535d7 Cursor in pads (again)
yflory 760f58b74c Merge branch 'staging' into oo2
yflory bca120a3ee Display the correct available apps on the home page
joldie 35c39fae5d Added print button to code pad page.
yflory f157f852b1 Fix and improve cursor
yflory 434d557444 NGI award logo
yflory a5b04bd62a Download a file from the drive using the context menu
yflory 7509ce1cc7 Use new application icons
yflory ce3fef7e1c Fix avatar not centered in the toolbar
yflory 226e256024 Improve markdown table style
yflory db25d914ab Improve default UI for small or zoomed screens
yflory fc86e5daf8 French translation
yflory 7d0d8352bf Add more info on the home page
yflory 2a86db2001 New Features page
yflory 673dc22159 Update messenger UI
yflory 7a93927068 Fix UI issues with the new pad modals
yflory 179df27e3c Fix autostore not displaying the error message when over pin limit
yflory 747c7ffdc3 Improve UI for contextual chat and add warning message
yflory 6c27d2964c Disable friends chat in pad messenger
yflory 716159d300 Add OpenCollective links
yflory 1b2f47c0c0 Try a new status indicator in messaging
yflory 10823fc124 Add toolbar notification when the messenger is closed
yflory c38eb6588e Fix small issues with the messenger
yflory 19da04664a other typo
yflory 26055e5e55 Messenger messages UI
yflory 826b217c55 Fix 1px error
yflory 3acf202830 Test UI
yflory 9eb4e2e0dc Reorder the chat rooms in the list based on the time of the last message
yflory cdce69e677 Improve messenger UI in apps
yflory 9e27f111cb lint compliance
yflory e6743887fc Refactor contacts/messenger so that it is usable directly in the apps
yflory bf9cf95292 Merge branch 'staging' into oo2
yflory ee1027ceb9 Ability to import mediatags to the drive
yflory 264f7dc6a1 Move base64 migration prompt to corner and only when the pad is stored
yflory 9ebb598467 Make automatic pad storage configurable
yflory e8a5244362 Autostore base
yflory a65e083fca Change PCS template icons
yflory 36480cf746 New default app colors
yflory 2b1ed904f7 lesshint compliance
yflory ebfa2c2dc3 Merge branch 'less-less' into staging
Caleb James DeLisle a2e096b6f3 Unfortunately, optional parameters need to be optional in both .<filename>_vars() and .<filename>_main()
Caleb James DeLisle f1642fca89 Test before pushing :|
Caleb James DeLisle 83ec00d948 Added fallbacks for avatar.less
yflory 3fe150f936 Fix UI issues in the PCS with IE
Caleb James DeLisle 38a1e5e39f Add fallback for browsers which do not support CSS variables
Caleb James DeLisle 0d5ac05866 refactoring of the less infrastructure
Caleb James DeLisle a6d3dbf94f Wrapped modal.less into a mixin which gets rid of the last file which emitted CSS
Caleb James DeLisle 4a352f2ed8 Use import (reference) whenever the less file supposedly emits no CSS
yflory 6d8693ff8c Fix history mode UI
yflory a5b207d57b Password change UI
yflory 29f577dfc6 Improve history to load it chunk by chunk
yflory b89b033175 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 54d63df1cf Ability to change the password of a pad
Catalin e9e461c4d6 Repaired some responsive issues on about page, contact and features
ansuz 54b52d681c fix broken share menu resulting from adblock plus triggered by 'share'
ansuz 4701a7f415 Merge branch 'features-page' into staging
ansuz 6e6020ef0d rename and optimize images: thanks @MacLemon
ansuz eb49f53884 standardize indentation
ansuz 8def11bea3 define style by class instead of structure
yflory ba0e000808 Add a file upload modal
yflory 95218f0fa1 Remove use of space-evenly since it is not supported by all browsers
yflory fe27c97879 Help + tooltips + fix colors in kanban
yflory 365b32d378 Fix home page header colors
yflory dfd7e7ed9b Fix moving UI when hovering a link in the static pages' header
ansuz 2170fcb9ad Merge branch 'kanban' into staging
ansuz 57f2e26d8a Merge branch 'staging' into soon
yflory 73183a69fd Improve kanban UI
yflory b6ebc583ba Add the kanban app to the list
yflory 037050d16f Merge branch 'coati' into kanban
yflory 65a2083afc Suggest tags based on existing ones. Display existing tags in the drive.
yflory 6fde15247b Fix UI issues in the loading screen with the loading bar
yflory 4d5606e757 Add missing file for password inputs
yflory 2d2701596a Loading message and loading bar for migration
yflory 2b8e734cae Add revealable password input to display or prompt the password
yflory cfe8b67142 Fix overflowing words in tippy
yflory cfcf791efc Break long words in tooltips
yflory 10ce95087a Merge branch 'password' into staging
Catalin Scripcariu 09e549971b repaired a small bug
Catalin Scripcariu 3f071d87ea Design for the pages Features, FAQ and Privacy
yflory b21f42747d Fix color and scroll issues in the PCS
yflory 389c197441 Fix color issue in file upload table
yflory 1879c1829c Add passwod prompt to access protected pads
yflory a773c47950 Fix loading screen in login and register
yflory 9f5e5786f3 Merge branch 'pcs' into staging
yflory e1d59db30d Fonts issues on Windows
yflory caf86dd9b7 Improve static pages UI
yflory c190a38a6b Fix UI issues
yflory e21e9b9d9f Trigger change event when using keyboard shortcut on custom checkbox
yflory 24dfaf766d View more templates
yflory 842952fe1f New checkboxes and radio input everywhere
yflory 68c26f3164 Custom radio inputs
yflory 7870dc05ca Fix notification timeout
yflory 54dd339826 Fix invisible selection in the pad creation modal
yflory 881c36214f Lint compliance
yflory e2b9cf1c40 Fix small UI issues with the new colortheme
yflory 52d6c9d468 New colortheme for alertify logs and modals
yflory 5ee5a93513 New tippy everywhere
yflory 9d57548f1d New tooltips
yflory 4a23b57655 New loading screen
Ludovic Dubost ee8651c74e Kanban styles and color updating
Ludovic Dubost 035a56fdab Kanban application using the cryptpad framework
Ludovic Dubost 4b83f2991a Kanban prototype on cryptpad
yflory d4dfbddaa6 Add icons in the user menu
ansuz a794efe931 Merge branch 'staging' into oo
yflory 44cd235f48 Fix CSS with Bootstrap 4
yflory 8970bae647 Center pad type in the creation screen
yflory 4f2a91b82d Pad creation screen UI improvements
yflory 03bcd2f00d Lint compliance
yflory 3eec812aff Merge branch 'staging' into creation
yflory c9ed6d6bf8 New pad creation screen
ansuz 7dc7d5d950 lint compliance
ansuz 7944bc1a82 merge staging branch
yflory 2f262b12c6 Fix help box issues
yflory b1b9683141 Add links to FAQ and Privacy in static pages
yflory eac10321ba Reduce toolbar height on mobiles
yflory b0dba481d8 Fix small UI issues and IE issues
yflory 12bfcbe701 Add fixed order for rightside icons in the toolbar
yflory 2c90cb5907 Move help button in drawer and fix drawer style
yflory 753b7550ca Save button in the pad creation screen
yflory a4a6385e86 Add keyboard shortcuts for the Ctrl+E or Cmd+E modal
yflory 60b2384885 Move initial state into a help block
yflory 5c53868c3b Delete pads after 3 months of inactivity
yflory 7cb3282634 New apps for text, slide and spreadsheet
yflory 831c23b259 Merge branch 'staging' into oo
yflory 5d584625e4 FAQ pages
yflory 5c1e5a3f49 Merge branch 'staging' into oo
yflory 299a2f4c08 FAQ placeholder
yflory 70e014cdfc Hide infinite spinner and disconnect modals when pad is deleted
yflory 0b022af5db Fix style issues in IE and mobiles
yflory ea7a3c75fa Fix hidden content in the pad creation screen with smaller screen or zoom
yflory 81ea3b14d7 Fix usage bar position in the settings app
yflory 4df4c48fbd Improve UI for pad creation screen
ansuz de838a3184 fix usage bar styles
yflory 5089f1206d Pad creation screen translations and link to settings
yflory 462c229b17 Add links to features table
yflory 5827905dbd Import OnlyOffice code from the 'onlyoffice' branch and sframe it
yflory 166a9e71cf Add a features comparison page
yflory 2995782079 Different colors for ok and cancel in alertify
ansuz fc8847dae4 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 04b862352f update style for usage bar
yflory c5ebbe1a56 New share menu
yflory dffa117f4d lint compliance
yflory daef08a9b3 Add an advanced new pad modal
yflory c460e2820e Fix a 1px offset for the userlist in Firefox/Windows
yflory ef480fea79 Add a settings category for the pad creation screen
yflory 73126ed597 Display the owner and expiration time of a pad in the properties modal
yflory 65ccfe39ef Add a 'properties' button in pads to display pad data
yflory fa6106a6bb Use CSS to remove the loading screen
yflory b06b2dbafc less lint compliance
yflory 34315b4500 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory c269929319 Fix creation page not displayed in pad and slide
ansuz 16388a839c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 230f9524be new less linter rules and compliance
yflory 4e46d0daa5 Fix the 'New' button icon in the toolbar
yflory dcfccf88cd Merge branch 'creationpage' into staging
yflory 1922dbfd75 Creation page with mobile support
Caleb James DeLisle 024aa741a7 Added all of the filters to the lesshint rc (all explicitly enabled or disabled) and made empty line at end of file compliant
Caleb James DeLisle 1d2119b292 Removed LESS duplicate attributes
Caleb James DeLisle bfba239770 Fixed missing semicolons in less
Caleb James DeLisle 9af941741d Fix trailing whitespace and empty selectors in less
Caleb James DeLisle dd44b4da99 Removed old /less/ directory which is nolonger used :)
Caleb James DeLisle 12b0f3e201 Pad Not Pinned: Better CSS, moved element outside of the title element, added it in poll, better colors, tippy, and login/register in same window
Caleb James DeLisle 617c4b6044 CSS refactorings and pad-is-not-pinned work
yflory e96d54e655 Add a pad creation page
Caleb James DeLisle 67f8031beb Wrong usage of colortheme.less, fixed
yflory 64303b4090 Merge branch 'refactor' into staging
Caleb James DeLisle ba74f9d37a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
Caleb James DeLisle 1dabea84d9 Overrides to colortheme.less will nolonger block the adding of new keys to the original file
Caleb James DeLisle c702a23c77 Initial work on the 'pad will expire' logic
yflory e164edec03 Fix the webworker app
ansuz bcdc0d810a make 404 page translateable, point to home page or drive
ansuz 443eeaa407 fancy 404 page
yflory acd8ab7446 Add the markdown toolbar in profile
yflory 74e59a513a Add the markdown toolbar to the slide and poll apps
yflory b0f553e9ea Add a markdown toolbar to help with the markdown syntax
yflory cdd8c6e110 Fix history mode not centered
yflory 06011065d2 Add a debug app
yflory cf26c4c286 Improve the toolbar UI for smaller screens
yflory 1f53304ad3 Display a dropdown menu inside another one
yflory 014e12b5b5 Ability to update the username from the userlist
yflory 101482b8cc Migrate settings to use a sandboxed iframe
yflory e0f7df80b3 Fix avatar upload and use less2 everywhere in profile
yflory 7f9b21405b Add missing files for profile
yflory 4250688856 Migrate profile to use sframe
yflory abc511a56e Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 68accaf653 Todo in sframe with less2
Evilham 735f0a7e30 Merge branch 'theming-improvement' into staging
Evilham 83da9cf752 Moved colours to colortheme.less to enable theming
yflory 6f020b67ca Add thumbnails to framework apps
Caleb James DeLisle a149152f11 Merge branch 'staging' into framework
yflory e553351b79 Put the add friend button in the userlist below the name
Caleb James DeLisle 753e2d797e Merge branch 'staging' into framework
ansuz 128c9c2f4e Merge branch 'staging' of github.com:CatalinScr/cryptpad into catalin
CatalinScr 21f1a48380 changed the login in button
Caleb James DeLisle f0eb58ee95 Merge branch 'staging' into framework
yflory ab3648a30a Merge branch 'newpoll' into staging
Caleb James DeLisle d9e97b86e6 Merge branch 'staging' into framework
Caleb James DeLisle 383c2f54cb 1. Add a class cp-hidden-if-readonly which is display:none if the pad is in read-only mode. 2. Don't show color pickers or options when in read-only on presentation.
ansuz 351b95d6a9 resolve merge conflicts
yflory 66da349ee4 Sandboxed Poll app with less2
yflory e02a779c14 Use secure drive as default drive
yflory b4de31c827 Merge branch 'newdrive' into staging
ansuz b3e066eaca show loading screen tips during loading screen
yflory cdeac00633 Merge branch 'staging' into newdrive
yflory 1d7683503f Fix link origin in sframe upload table
yflory 92c808812a Fix missing style in toolbar/less2
yflory c364377d7c Use less2 in sframe drive
yflory dfdeb7b113 Fix style and race condition for history mode
yflory a810d7bd85 Fix style and race condition for history mode
yflory 456370b1aa Base for Drive in sandboxed iframe
ansuz 53b98c12c9 ignore broken stylesheet
yflory 88914ec6cc Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 8a09e39f46 Enable tags in pads
ansuz d2b27f3588 resolve merge conflicts
ansuz f127240a2f add poll to main.less
yflory 6683434c62 Fix wrong relative url
yflory 732585ea7b Sandboxed iframe for the whiteboard app
ansuz f9d27d2783 WIP secure contacts
Caleb James DeLisle b24e9b84af Manual merge, update the CSS in loading.js and document that loading.less does nothing.
ansuz 2797a77f5d Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz f039fc7ff5 develop a system for avoiding z-index problems
yflory d360e2d0f4 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory ab64bf9e59 Use less2 for the loading screen
ansuz 244e3ecba7 support forefront flag in alert config
yflory 437f50fd4a Migrate the file to a sandboxed iframe
yflory 5cde3fffb8 Align title for normal, readonly and page mode in the toolbar
yflory 7582c9cffd Fix register button in the index dropdown menu for mobiles
yflory c3a07e879c Merge branch 'staging' into slide2
yflory f2aaaa9751 Move slide to secure iframe
ansuz 809b56625d refactor ui elements
ansuz ef30b0bc42 contribute to z-index arms race
ansuz 263c2eb2c2 fix overflowing title text
ansuz 15e24ebe4f ui for hashtag picker
yflory 204e45dfae Enable templates in pad
yflory 78b338c379 Merge branch 'code2' into staging
yflory d2787e3eff Make code2 the default code app
yflory 86e23ac19f Use less2 in secure iframes
ansuz 7b27b8635d fix padding on registration button
CatalinScr 0ceb4cbbcb Updated the contact page with the new design
CatalinScr 83be769bb3 Merge branch 'master' into staging
updated with new version
CatalinScr 1bf77cb77e changed the icons
CatalinScr f95f3f4f24 Updated the contact page
yflory 0893bcc0e5 Merge branch 'staging' into code2
yflory 7498057c89 Fix Safari iframe size
yflory a2ed266048 Move the code app in a secure iframe
yflory 6c65e5ff72 Fix the ghost icon in the drive and add missing text
Caleb James DeLisle 35e7341f4d Merge branch 'ui-integration' into staging2
Caleb James DeLisle 2ad9fcee17 Manual merge of notify.js
yflory 1752124071 Fix Iframe height in Edge
Caleb James DeLisle b081603455 Update requirejs
yflory 0a813b4fab Fix limit bar overflowing when over the limit
CatalinScr 744fb407ae Updated the what is page
ansuz 8ee5e14a60 merge ui-integration
CatalinScr fd3fd945c8 Updated the Log in Page
CatalinScr 1f4d0a0a56 Repaired a bug
CatalinScr dd48cf7c90 updated the register page
CatalinScr 3196d4558f repaired the responsive error at about page
CatalinScr 3960cd25f8 Updated the about page with the new design
Caleb James DeLisle 196ce3b3f7 Fix alertify style which made the registration popup look bad
Pierre Bondoerffer f580d9a30a
*actually* fix alertify on mobile
Pierre Bondoerffer 144f9f4c83
alertify fix on mobile
Pierre Bondoerffer b00d37d9e7
proper namespace for font
Pierre Bondoerffer 0f74dffc48
fix register button being cut off
Pierre Bondoerffer 92d3b1a9fc
actually pull in open-sans, move fonts to own include
Pierre Bondoerffer 04b84538e1
add Open Sans font (with bower)
CatalinScr 41c2f9bd83 Changed the footer, a modified the about page
Pierre Bondoerffer 280c10c57d
alertify: use the right box-shadow
Pierre Bondoerffer ec011b15d5
remove duplicate css property
Pierre Bondoerffer 34ba673cd3
improve file upload UI
Pierre Bondoerffer 90075cd48e
media-tag to less file
Pierre Bondoerffer 88be5444f0
change alertify warn color
Pierre Bondoerffer c53e738054
improve file picker ui
Pierre Bondoerffer 008fa12755
alertify: add textarea + checkbox
Pierre Bondoerffer e486e47aa1
alertify: fix input color + better log styles
Pierre Bondoerffer e333e7903d
fix styles overlapping
Pierre Bondoerffer 1db41dd17b
Merge branch 'front-page' of https://git.xwikisas.com/xwiki-labs/cryptpad into front-page
Pierre Bondoerffer dac14de18c
unify fonts
CatalinScr 5afadf10aa Merge branch 'front-page' of https://git.xwikisas.com/xwiki-labs/cryptpad into front-page
CatalinScr 3f6b234e97 Styled the general menu, footer, updated about
Pierre Bondoerffer d3fb6313b6
color logo on topbar
Pierre Bondoerffer 865ba0731c
better colors? not sure yet...
Pierre Bondoerffer 1bd42f0b3e
make alertify darker
Pierre Bondoerffer ecc766eb7b
remove useless margin
Pierre Bondoerffer addd91cc72
fix styles (again) copyright cjd 2017
Pierre Bondoerffer 5c21a9048e
fix styles
Pierre Bondoerffer 10e50fc5c7
Merge branch 'front-page' of https://git.xwikisas.com/xwiki-labs/cryptpad into front-page
Pierre Bondoerffer 6614f3f0e6
put the page class on html element
CatalinScr 043ae4280b repaired the menu
CatalinScr 250d85bb8a Repaired the menu, clead the code
Pierre Bondoerffer 4018c7e0a6
move alertify stuff
Caleb James DeLisle 0d1f19f5d4 Big manual merge
CatalinScr e7d09c1ddb Merge branch 'front-page' of https://git.xwikisas.com/xwiki-labs/cryptpad into front-page
changed the menu
CatalinScr d4ce7d626c Modified the menu
Pierre Bondoerffer f8c7140eec
make fonts big
Pierre Bondoerffer f6d45d05f6
use logo in toolbar
Caleb James DeLisle 5d70dd93b3 Manual merge
CatalinScr 15fa801bc8 work in progress
CatalinScr 89ab82c0e2 Changed the menu, added the logo on top bar
Pierre Bondoerffer ae176b0465
about page mockup
Pierre Bondoerffer 86bc14e6bb
new loading screen
Pierre Bondoerffer 304a29e210
Improve contact page
Pierre Bondoerffer d6679e8ef3
Add screenshots to What is CryptPad
Pierre Bondoerffer e2f8c9c5da
add logo to topbar
Pierre Bondoerffer cd0c9cc95a
create less templates for info pages
Pierre Bondoerffer f71b082aac
remove min-height globally, style footer
Pierre Bondoerffer 0fe49d6641
oops, sorry, back to 100% height
Pierre Bondoerffer dc0a037894
turn login and register into infopages
Pierre Bondoerffer 549b1b2c4f
Merge branch 'front-page' of https://git.xwikisas.com/xwiki-labs/cryptpad into front-page
Pierre Bondoerffer 775ea81504
start register page
CatalinScr 69c470330f updated the favicons, changed the menu
PLEASE ENTER A COMMIT MESSAGE TO EXPLAIN WHY THIS MERGE IS NECESSAry,
CatalinScr e609950977 Changed the favicon, added the boostrap js file, reconfigure the top menu
Caleb James DeLisle 27aa1886b1 Move footer to pages.js and add it to the contact page
Caleb James DeLisle 490e2b4d0a work in progress on migrating styles back into the infopages.less
Caleb James DeLisle cd2b41f51e Fix up some less for supporting the info-pages
Caleb James DeLisle 896186d059 Fix some wrong less files which were breaking the UI of the apps
ansuz 4614d6ae81 remove legacy max-width from usage bar
CatalinScr 87dec4a091 Changed the font size
CatalinScr 5921073524 Updated the new font, changed the logo, changed see more
CatalinScr 6862bda454 Changed the logo, uploaded the new font, repaired responsive
Caleb James DeLisle 428bee6306 make links clickable and make more link work
yflory 3da76e3ae8 Update style for the todo app
CatalinScr 5fa20836cf Modified Register and login button
CatalinScr cab8716519 Changed the login button, repaired the hover menu and see more. Updated the logo
CatalinScr 796bf89491 Update of the front-page
Caleb James DeLisle 49c760131e wip
Nicolas Lemoine 658b00814b TodoApp - Style and translations
Caleb James DeLisle 6a1ec54e2a wip
Pierre Bondoerffer dc9565f22f
make buttons colorful
Caleb James DeLisle 8404017af1 wip
yflory a80b00a765 Move the file picker in common
Caleb James DeLisle ffb5e555a0 Merge branch 'staging' into front-page
yflory c33d2a2db0 New tooltips
yflory baf439648e Add the contacts app in the dropdown menu