ansuz
f1619f4a0f
get /slide/ up to par with other prototypes
...
* use messages.js for some translatable elements
* style alerts
* infer document name from content
* present, forget, rename, import, and export buttons
8 years ago
ansuz
269eba3c47
remove commit button if a user is removed
8 years ago
ansuz
f8f66800d1
display a 'commit' button which locks your column
8 years ago
ansuz
e7aafd2beb
factor styles a bit
8 years ago
ansuz
85540bad12
leave all columns locked unless you've visited before
8 years ago
ansuz
b9946822f3
fix removal buttons on home page
8 years ago
ansuz
d679cac666
fewer log statements for the console
8 years ago
ansuz
55b1a17b0d
off by one error
8 years ago
ansuz
809919cb32
minor style tweaks
8 years ago
ansuz
235c0482f9
increase clickable area around editable columns' checkboxes
8 years ago
ansuz
c76aaac542
don't make columns with empty names
8 years ago
ansuz
9fda1dcb76
make disabled inputs pretty again
8 years ago
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
8 years ago
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
8 years ago
ansuz
e2b162bf6d
snapshot some dead code
8 years ago
ansuz
55666e9f70
remember presentations, and label them correctly on the home page
8 years ago
ansuz
5a3da11c40
very simple presentation with markdown
8 years ago
ansuz
c25ed349e2
add new generated pages
8 years ago
ansuz
6b86c11b2c
implement simple build system for static html
8 years ago
ansuz
eb797aa7cd
Support files other than index.html at server root
8 years ago
ansuz
7eaa4ce733
recognize pads with the same type and hash as identical no matter their domain
8 years ago
ansuz
da6e5d73d0
fix undefined reference
8 years ago
ansuz
043041523f
on import, fall back to setting language from file extension
8 years ago
ansuz
deb63d2447
share syntax highlighting selection with peers
8 years ago
ansuz
2d5caf38d9
show a spinner until the document has loaded
8 years ago
ansuz
653bb84064
wait longer for requirejs and fix a typo
8 years ago
ansuz
fd0a7337a3
wait a full minute until requirejs times out
8 years ago
ansuz
975bff5794
show a spinner until the document has loaded
8 years ago
ansuz
a58f58535b
better regex for pulling titles out of c-like comments
8 years ago
ansuz
5131f47cca
jshint compliance
8 years ago
ansuz
7cc6902892
toolbar text should not be selectable
8 years ago
ansuz
90e323394d
can't rely on unicode everywhere, so let's use an svg icon
8 years ago
ansuz
306d524416
fix broken removal call
8 years ago
ansuz
c7155d582e
cursor: pointer for refresh button
8 years ago
ansuz
e79d3d4d4e
add a refresh button to the home page table
8 years ago
ansuz
dd3a5d47be
migrate localStorage so people go to cryptpad.fr
8 years ago
ansuz
a094e3c02e
use correct store api calls in frame.js
...
also don't log unnecessarily
8 years ago
ansuz
dcc9810a42
avoid extra call to store if there are no keys to remove
8 years ago
ansuz
9a5294016d
fix incorrect usage of store api
8 years ago
ansuz
4e5f381325
add spinner to API. update bower deps
8 years ago
ansuz
01d9923e15
export Cryptpad at window level
8 years ago
ansuz
3c2c0deee8
depend on spin.js
8 years ago
ansuz
fa654a7646
slightly better regex
8 years ago
ansuz
792d74d541
external links should all open new tabs
8 years ago
ansuz
254d800a3b
add a /p/ route so that we don't break old urls
8 years ago
ansuz
cd18075ac7
add some redirection logic to support old hash types
8 years ago
ansuz
600f3151e9
don't use the store until it's ready to be used
8 years ago
ansuz
fffa9acf15
remove unused files from fs and jshintignore
8 years ago
ansuz
f2c97d8913
code for querying cross-domain
8 years ago
ansuz
75170353fe
api for sharing localstorage across subdomains
8 years ago