Commit Graph

680 Commits (c418f77e489d65fc3888b453277c230f1f48bab5)

Author SHA1 Message Date
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
yflory aa8181ab2b Contacts app translations
ansuz f2320190b8 change friends url to /contacts/
ansuz 6306de5265 set avatar border-radius to 4px
ansuz 33dcd2ae28 drop black border from avatars in userlist
ansuz e2c17dbeb4 resolve conflicts
yflory 557f13f796 Unfriend and update username - beta
ansuz 96d2ff67e1 user-plus as icon for add-friend
Caleb James DeLisle f6abdc2b86 manual merge of staging
yflory ac684a8dc7 Use the APP toolbar in profile
yflory b3e225cb3b Replace spinner by text and fix mobile UI
yflory 42075e4b5f Make everything 16px and 32px
yflory 16d0527e92 Add a page title in drive, settings and file
yflory 5d5f936682 Hide the upload table in code
yflory a0b14faf89 Fix the font in settings and drive
yflory 112c4c85e5 Left menu in drive
yflory 560671ae7d Make avatars circle
yflory 125018c8c3 New settings page
yflory c02fa39524 Make drive search bar blue
yflory 0157e04b10 Fix overflowing content in the home page
yflory e6188bfb63 Fix useradmin dropdown position
yflory e8f3df5a46 Clean less
yflory 159d72f33b Merge branch 'msg' into staging
yflory ff10c282d4 Avatar in the user admin button
ansuz 6f7c60bf12 Merge pull request from evalica/153
Issue : On Register, add spacing between checkboxes and labels
Ecaterina Moraru (Valica) e8e8858e44 Issue : On Register, add spacing between checkboxes and labels
Ecaterina Moraru (Valica) fc065a0484 Issue : Spacing between "Log-in" and "Register" buttons
- Removed ".first" class from Register button
- Increase spacing between buttons
yflory a5e8f6ae81 Add friend app and fix avatar size
ansuz f02285d103 fix lowercased p
yflory bf17ad3f1e Friend button in the userlist
yflory d7f9ddd8d2 Fix icon colors in the new menu (/pad app)
yflory cc67838786 Fix horizontal scrollbar in /pad anonymous mode
Caleb James DeLisle 25905d13fa wip
yflory 47c6c64b8a Allow emojis in default avatars
yflory ffd184d50e Fix overflowing names in the new userlist
yflory 1a27f11e73 Fix dropdown menus in static pages
yflory fa2d857d70 Fix css issues with Safari
yflory 1df5e6e855 Fix toolbar buttons for Safari
yflory 70c9f3df75 Fix avatar size
yflory 335898a4c7 Hack the drawer to close it when clicking outside
yflory b153dda6ff Add avatars in the user list
yflory b6944e6638 Fix userlist style in apps without iframe
yflory 568ce70afd Add a spinner for the history and update history buttons
yflory b9320e6005 Toolbar improvements
ansuz b7cb1a8d5f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 8279ef3130 Fix conflict between ckeditor toolbar and userlist on small screens
ansuz 0b9d7d6c0b fix color of links in poll and whiteboard
yflory 56a25e1036 Small fixes for the new toolbar
ansuz c53ebe3598 bring upload status container to the front
ansuz 7de2683169 make all apps use clientside templates
yflory c431041e3f Fix position of the rightside drawer with small screen
yflory 36ef4178dc Remove the editable title from the file app
yflory ce44a8d351 Fix the backup button in anonymous drive
yflory 06a0590f73 New folder icons
yflory 0d4d104e08 Mobile support for the new toolbar
yflory 684269fdda Userlist in polls
yflory a11befaa0f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 13288ee18b Update the userlist in code, slide and pad
yflory 92b6e60573 Small improvements for the new toolbar
ansuz eddfb936f2 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 115813c191 Merge branch 'new-templates' into staging
ansuz 3657e978fd give main2.js a more sensible name
yflory 8d956c3de6 New toolbar
ansuz 48f9745619 clientside templating
yflory b7a0547b77 New toolbar colors
yflory 59fb5bd8be One toolbar color per app
yflory 5a248db267 Merge branch 'staging' into newCk
yflory f13d23241c Upgrade CkEditor to version 4.7
ansuz 3f85471ab3 update footer and package.json for upcoming version
yflory f9c26645cf Upload images using the slide app
yflory 376b60c21c New toolbar temp
ansuz f43132a63b bump version in footer and package.json
ansuz 767793b5ca fix stuck loading tip
ansuz ebfa228bc0 add upgrade button to all static pages
ansuz 3915b30055 provide a register button on login
also direct users from file to login
yflory 6ddfe0e901 Fix new lines in /pad userlist
yflory 0c2f84058b Improve css for the file app
yflory 21f9e31e75 Add a placeholder for the user app
ansuz 3ba94a1ba2 correctly set release version number
ansuz 4debec39bb update footer with next release codename and corrected matrix link
yflory dc2cdb7c08 Add the usage bar in the settings page
yflory 716245f864 Make all the buttons look the same
yflory 0f37d9def7 Change the button font size in the toolbar
yflory 48496416e7 Use the same font-size for all the toolbar buttons
yflory 5a21be8112 Improve UI on mobile
yflory bbc08bbcfd Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 6847906ac9 Move the userlist code in a separate file
ansuz c07d3e6162 update version strings for upcoming release
yflory a190c99426 Toolbar refactoring
yflory ef89451a83 Display the storage limit in the drive
yflory f414d480a9 Add the history mode to the CryptDrive
yflory 16f6ab813c Make it clear that the number is the history represents a version
yflory 0ee228666b Replace the IRC link by the Matrix one
yflory ab1dc48b6d Fix the 'limit reached' icon in the pad app
yflory bf7c7c45d0 Add the storage limit warning in the toolbar
ansuz a5ca461a73 update footer for new version
ansuz f7e96b4e8c resolve merge conflicts and jquery errors
yflory 92ea03d7d9 View and restore the history of a pad
Caleb James DeLisle c341fa8e94 Pull jquery using require.js rather than as a script tag and fix require to pass jquery as a parameter
yflory 43c045721c Get the channel history
Pierre Bondoerffer f11cf8e6ac
move poll styles to separate file
ansuz cde9ea9887 update footer version
ansuz 5a85e4464c fix poor visibility on green pencils
ansuz 7908f3b4f0 make sure green UI elements use the same green
ansuz d4ce3dc6b9 don't rewrite css rules. FOUC is too long
ansuz 364dae2882 update templated html
ansuz df7363f416 regenerate templated files for new footer
yflory 29174b2922 Update the lag icon
yflory a5f11d0d0d Uniform the slides rendering in present and print mode
yflory 15e9af77bb Remove the langauge selector from toolbar and add it in settings
ansuz 805e26bc07 add a version footer to main pages
yflory f10149db1c Make sure the tip is always visible when the loading screen is removed
ansuz 11ff3f5347 new styles for alertify dialogs
ansuz 0d30a1e00f add safe and danger classes to alertify styles
yflory 2392167996 Export slides as PDF
yflory d93a270336 Ability to display tips in the loading screen
yflory 77d09f64e1 Display anonymous users in the user list
yflory cb88227e2b Autocomplete on key press in some dropdown menus
Pierre Bondoerffer 800db07077
Merge branch 'staging' of https://github.com/xwiki-labs/cryptpad into staging
Pierre Bondoerffer e8a82c4c10
(CSS) Toolbar buttons are now always black on white independent of system theme
Pierre Bondoerffer fa59f1000e
(CSS) Fix title input in pads
yflory 2b20eef464 Fix userlist in /pad
ansuz e3f26263f4 remove red outline on images in slide
Caleb James DeLisle 91eda5fa83 Implement stronger content-security-policy except in /pad/ which does not allow it.
Implement a "loader" which allows for applying a version number to everything.
Added a cache control for anything which has a version.
yflory f130fd0598 Fix horizontal scrollbar in edge
yflory 345d2faab2 Fix horizontal scrollbar in Edge
yflory d683dc499a Fix horizontal scrollbar in Edge
ansuz 3bf85b113c don't hide overflow, that causes worse problems
ansuz 3380b13c95 remove horizontal scroll on edge
ansuz 8c87255267 remove any mention of piwik
ansuz 69b6f80e4b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 86adfbf27d update cache-busting directive in all supported apps
yflory 96f6b5755d Add the blog link in the header and footer
yflory 38893fb8e5 Remove the 'Bootstart tooltips require Tether' error
yflory 3fd5669647 Hide the trash icon for read-only pads if we have the edit link in drive
ansuz d0b7576d84 make slide present mode exit button clickable at all sizes
yflory 11d9c9e813 Merge branch 'master' into staging
yflory 454d1c2052 Do not load all the translations anymore, only the needed one
ansuz 8167ed9048 implement cache-busting everywhere
ansuz 66a21bb45c implement cache-busting everywhere
yflory b4128ee313 Fix typo
yflory 7497e0d1c5 Add a dropdown user menu to the top bar in static pages
yflory 0e76b18278 Hide the links in the html topbar on small screens
yflory 0a43570990 Add the new files for the settings app
yflory cd9cea8fa4 Create a settings app to manage user objects
yflory 25dd103f6f Reduce font-size for register explanations
ansuz b5b2454f0b use bootstrap for login and register pages
yflory 6c1981c776 Fix dropdown menus
yflory 73e9effd32 Fix the drive button in the homepage and a:hover in dropdown
yflory ae6e066ed4 Update font-size for the drive link
yflory 6026351091 Improve the homepage (style and translations)
Caleb James DeLisle 9dfe3ccaac Change 'jot it down' to 'write it down' in the front page
yflory 4aaaa2f647 Update the footer
yflory ac79fbb5a2 Improve mobile support for the toolbar and the drive
yflory 9c4c378d6a Add a footer to the html pages
yflory 02439e0f61 Improve the homepage with new images and translations
ansuz 8648ff208e dropdown links should always be black
ansuz 0ad95142f5 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 26a4b0c18f override bootstrap colors
yflory f57c8c0e4b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 85b49d5ec8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 9d0252e989 style links on info pages, and fix layouts
yflory b0fb56fa63 Allow logge din users to access the home page
yflory bed49d0b26 Adjust space between buttons in the home page
ansuz 07f722fbd8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 1a061c22a0 more consistent styles and improved SEO
ansuz 3a9c1c782d remove dead code from cryptpad.less
yflory 24f66b7e3f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 5d499df39e Load jQuery before bootstrap
ansuz eb3c58939d correct typo
yflory 599e00be21 Remove unused code
yflory 46b5b8766d Dropdown button to make a pad from homepage
Caleb James DeLisle 5e4f2ffe6a Shrink images, change text and 'make a pad right now' button
yflory d76e0ae0d4 Update input colors in alertify
yflory d926b69f8b Improve the main page when javascript is disabled
yflory 487650df78 Remove the remember me checkbox
yflory fd78e4fa92 Improve homepage CSS and responsiveness
yflory 7d66d391fc Merge branch 'newtoolbar' into hpbs
yflory 3338000018 Add Esc and Arrow icons in the slide's present mode
yflory efdae19f0c Update the lists in the code and slide toolbars to use the new dropdown
yflory 36c8ade26c Update the lists in the code and slide toolbars to use the new dropdown
yflory fa8a0d5880 Merge branch 'newtoolbar' into hpbs
yflory 9523782bf8 Make the home page responsive
yflory 69bee7d79a Add data into the homepage
yflory b9c4ceccd4 Change the CSS and colors
yflory 88d5b4cc9c Add a 'New pad' button in the toolbar
yflory 82e8041054 Use bootstrap 4 in the main page
yflory 73d424b506 Improve the login UI (css and translations)
yflory e006ed7076 Ability to log in from the main page
yflory 6652e9d6d9 Test new home page
yflory a9063e0459 Reload all tabs when the user logs in or out
yflory 767ba8b549 Select what we want to display in the toolbar
yflory 2afdc11327 Replace the username button by a dropdown menu
yflory 4adde0f0c0 Use the new dropdown for userlist and share
yflory efffd4974f Add createDropdown and createLanguageSelector in cryptpad-common
yflory 29c8f0bbef Use a FontAwesome spinner to replace the old unaligned one
yflory 51a2cfa141 Fix missing FontAwesome icon
yflory 569ea21705 Replace the language selector by our custom dropdown menu
yflory 2be5db9540 Ability to open files in readonly mode
Fix CSS issues
yflory dba42a90c7 Fix the username button icon not aligned
yflory 5b08fed7fa Ability to add files from the drive toolbar
Fix CSS issues with the different toolbars
Translate the backup URL button alert
ansuz 7868a65da9 apply style patches to the correct elements
ansuz 5c967ed09e apply live fixes to the codebase
ansuz c380ecfcd9 add the slogan which was accidentally dropped
ansuz 6c4e070c82 update information pages
ansuz 7b87213ec3 extract more constants into less variables
ansuz f01c3725af move minor links to the bottom of the home page
ansuz d843caeb9a remove bottom bar and move language selector to main html
ansuz c6499d6789 make panel styles reusable
ansuz 773209472e break monolithic style file into several modules
ansuz 0c9178ba46 update slide styles, comment alertify styles, updated compiled css
ansuz 6a46d6e06c update page layout and account for about page
ansuz a5407e9222 rework templates and build system
ansuz 46024853ec restrict cryptpad styles to descendants of .cp
ansuz bc49e143b8 give alertify popups their own bg var
ansuz f9da200381 resolve merge conflicts in translations
ansuz 5534da8abf Merge branch 'staging' of github.com:xwiki-labs/cryptpad into login
Pierre BONDOERFFER 3b10217fb0 fixed buttons breaking responsive layout
yflory 87abfff66b Fix Flash Of Unstyled Content (fouc)
ansuz 1f762ce55b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory c359c27997 Use user object as default store in file manager
ansuz 280a6c462a implement white image correctly
ansuz 5c46fa7c65 implement white image correctly
yflory 4aed585574 Fix style issues in the toolbar
ansuz 6778a7062d Merge branch 'fileManager' of github.com:xwiki-labs/cryptpad into staging
yflory e3f484d876 File manager in the home page, lint
ansuz 5a14db9f07 Merge branch 'test-filemanager' into login
ansuz 5de926493a Merge branch 'soon' into login
Valentin Lorentz df9f408823 Improve French translation of index.html
yflory 5bc7766f44 Use a consistent toolbar across all apps
yflory ddc99cecb1 Fix lint errors
yflory f26cdb1a21 Fix UI issues, unclickable user column, add confirm dialog
yflory 740b6e955e Improve UI, fix issues with the table
yflory 6dff82ede2 Improve UI, scrollbar in the table, publish/admin buttons
yflory 3632834500 Lock inputs when the user is not editing them
yflory eaeaf4df40 Improve UI, add title input and forget button
ansuz bdb8a2ec59 additional styles for newpoll
yflory ab1d3958ce Add a pencil icon when hovering the title
yflory 64346b72d8 Change the height of the toolbar top line
yflory 54a63267cd Add a share button and merge the viewers and editors buttons
yflory 87d86384ac Fix broken elements in the new toolbar
yflory 6351d1856f Remove the top bar and move its content in the applications' toolbars
Yann Flory 10bb5e1607 Add the title in the toolbar
ansuz e23ac85b6d use absolute path to css
yflory 39bbf8a6c1 Fix the new userlist button and make the toolbar responsive
yflory 24fbe22c9d Improve the toolbar style and the way the userlist is displayed
yflory a30e17121d Merge branch 'readonlyButton' into soon
yflory e84a54556c Move the toolbar buttons' events handlers in cryptpad-common
ansuz ee88e96baf merge noscript
yflory ebae2c3bec Fix the noscript tag
yflory f03018f3bc Improve the top bar and use the font awesome icons in /code
yflory 3d54413343 Improve the UI with FontAwesome icons
yflory 1ac94105bb Update the src of customized elements
ansuz d73fef7fe5 slightly better spacing
ansuz 8a659cf887 maintain aspect ratio for slides
display index and slide count in title
ansuz a3f6fe8843 lock options by default
add edit button for modifying options
fix bug where committing didn't clear the active column
minor style fixes
ansuz f8f66800d1 display a 'commit' button which locks your column
ansuz e7aafd2beb factor styles a bit
ansuz b9946822f3 fix removal buttons on home page
ansuz 809919cb32 minor style tweaks
ansuz 235c0482f9 increase clickable area around editable columns' checkboxes
ansuz 9fda1dcb76 make disabled inputs pretty again
ansuz d85684ef74 usability improvements
only one column is editable at a time
editable columns have a different appearance from locked columns
any column can be edited by anyone via an edit button
columns and rows require confirmation before deletion
ansuz 76bfb6ab35 detect whether you are new to a page
prompt for your name and create a column for your username
prompt before deleting columns as well
style a few elements differently
ansuz 6b86c11b2c implement simple build system for static html
ansuz 7cc6902892 toolbar text should not be selectable
ansuz 90e323394d can't rely on unicode everywhere, so let's use an svg icon
ansuz c7155d582e cursor: pointer for refresh button
ansuz e79d3d4d4e add a refresh button to the home page table
ansuz 747fb138b5 better styles for cryptpoll
ansuz 068a3f5944 remove rows from the poll
ansuz f721d7b32b oops, we need these styles too
ansuz 6483e83996 small style tweaks and additional translations
ansuz d0ce8f2ca1 add polls to home page and fix up styles just a little bit
ansuz 868c84095a fix weird styles on firefox
ansuz cdb5979752 fix unstyled back button
ansuz 28399b0d86 modify and add less source files. commit their compiled results
ansuz a48c96c053 add alertify for prettier dialogs
ansuz 6b157b0edc fix the github ribbon
ansuz 82dfcb6bdd apply some style fixes
ansuz f4084353a6 less source files for generating css