Sebastian Castro
c5fdc6129e
colibris: adjust commented text color
2020-04-19 03:03:44 +02:00
Sebastian Castro
2193875292
colibris: fix coloring text when authorship background color is activated #3641
2020-04-19 03:03:44 +02:00
Sebastian Castro
5e6ceb071e
prevent sticky chat and chatAndUsers for mobile
2020-04-19 03:03:44 +02:00
Sebastian Castro
c945c57a87
css: use default cursor
2020-04-19 03:03:44 +02:00
Sebastian Castro
8a4de6c366
css: fix comment style
2020-04-19 03:03:44 +02:00
Sebastian Castro
0cbd178f95
css: small fixes
2020-04-19 03:03:44 +02:00
Sebastian Castro
8b6cfba639
css: simplify input coloring
2020-04-19 03:03:44 +02:00
Sebastian Castro
12da4f751f
colibris: style ep_comments
2020-04-19 03:03:44 +02:00
Sebastian Castro
ce1e9672f9
css: style select with nice-select library
2020-04-19 03:03:44 +02:00
Sebastian Castro
21de2bf4a0
css: fix default skin after all the changes made to Colibris
2020-04-19 03:03:44 +02:00
Sebastian Castro
7fb086edbe
css: Still some adjustements to handle all variants properly
2020-04-19 03:03:44 +02:00
Sebastian Castro
c6f5ced23c
css: adds UI skin variants builder (only for colibris skin)
2020-04-19 03:03:44 +02:00
Sebastian Castro
cbc6304243
css: add chat animation on opening
2020-04-19 03:03:44 +02:00
Sebastian Castro
f5685f45c7
css: various improvements
2020-04-19 03:03:44 +02:00
Sebastian Castro
709e5d2233
colibris: introduce skin variants, in order to customize the rendering
...
This provide a nice way to change the colors of main containers from settings file. See comment inside settings for how it works
2020-04-19 03:03:44 +02:00
Sebastian Castro
913d5fd0d9
colibris: Improve table of content
...
Display it on the left to balance with comments and chat and user that can go on the right
2020-04-19 03:03:44 +02:00
Sebastian Castro
99d9752b0a
css: introduce css variables in Colibris skin
2020-04-19 03:03:44 +02:00
Sebastian Castro
a89503a4dd
css: style scroll bars
2020-04-19 03:03:44 +02:00
Sebastian Castro
71a3579ae7
css: fix broken popup colorpicker chatAndUsers
2020-04-19 03:03:44 +02:00
Sebastian Castro
eb0d8839c2
css: minor improvements
2020-04-19 03:03:44 +02:00
Sebastian Castro
281b7a2ab0
css: style checkboxes
2020-04-19 03:03:44 +02:00
Sebastian Castro
9497db89c9
css: fix popup broken by new animation
...
fix connectivity
fix chat and users
2020-04-19 03:03:44 +02:00
Sebastian Castro
9b60bb4d55
gritter: Improve animations
...
fix recently introduced bug by myself where all gritter were removed when first removed.
Display container at the top
2020-04-19 03:03:44 +02:00
Sebastian Castro
559a48221e
css: Clear old comments code, we gonna write it from scratch
2020-04-19 03:03:44 +02:00
Sebastian Castro
6a5c35b651
css: layout, restrict innerdoc width instead of outerdoc width
2020-04-19 03:03:44 +02:00
Sebastian Castro
51b857ad1a
css: minor improvements
2020-04-19 03:03:44 +02:00
Sebastian Castro
a5164dad43
fonts: improve default fonts & font picker
...
- change default font for colibris and for no-skin
- add roboto and quicksand font files
- simplify font picker: directly use the name of the font, and reduce their
number
2020-04-19 03:03:44 +02:00
Sebastian Castro
fb5a65c5fc
css: add normalizer, and fix previous rules
...
Some old rules was build with box-sizing: content-box. Switching now to border-box change how containers are calculated
2020-04-19 03:03:44 +02:00
Sebastian Castro
ae1a2531f8
css: upgrade icons to fontawesome 5
2020-04-19 03:03:44 +02:00
Sebastian Castro
8a9300866b
css: make box-sizing border-box by default everywhere
2020-04-19 03:03:44 +02:00
Sebastian Castro
2dc4cfdfe1
css: improve popup opening animation
2020-04-19 03:03:44 +02:00
Sebastian Castro
a5d461f25f
css: minor improvements
2020-04-19 03:03:44 +02:00
Sebastian Castro
6d586a21b3
colibris: clean no more used code since refactor
2020-04-19 03:03:44 +02:00
Sebastian Castro
b5543d65be
mobile: fix colibris skin
2020-04-19 03:03:44 +02:00
Sebastian Castro
d3d8cca947
mobile: timeslider and small adjustements
2020-04-19 03:03:44 +02:00
Sebastian Castro
146bece0f1
css: fix colorpicker
2020-04-19 03:03:44 +02:00
Sebastian Castro
b94019e99e
mobile: fix toolbar popup
2020-04-19 03:03:44 +02:00
Sebastian Castro
1d927854a4
mobile: ability to display hidden toolbar buttons
2020-04-19 03:03:44 +02:00
Sebastian Castro
d6aec95684
colibris: improve toolbar
2020-04-19 03:03:44 +02:00
Sebastian Castro
c79ad1e504
css: fix Colibris timeslider
2020-04-19 03:03:44 +02:00
Sebastian Castro
f3fcbf2653
css: refactor timeslider
...
- simplify template
- use flexboxes
- simplify javascript code
- remove some obsolete code adjusting a background-position when using steppers buttons
- add comments and remove old code
2020-04-19 03:03:44 +02:00
Sebastian Castro
41d67b9fa3
css: disable changing opacity of chatbox when writing on bottom of page
2020-04-19 03:03:44 +02:00
Sebastian Castro
e041099d1b
fix colibris skin after refactor
2020-04-19 03:03:44 +02:00
Sebastian Castro
a482a94fb8
css: improve gritter
...
- rename DOM wrapper because is was blacklisted by some ad blocker
- make the template and the lib to add gritter more simple (remove unused
option, make template simpler)
- add style for gritter error message
2020-04-19 03:03:44 +02:00
muxator
c0d9797d0f
formatting: remove trailing whitespaces on files Sebastian is going to modify
...
In the following commits Sebastian is going to edit three files. This change is
necessary make evident what he is going to modify, because some of them are old
vendorized libraries whose history we might want to reconstruct.
No functional changes.
Command:
sed --in-place 's/[[:space:]]*$//' src/static/js/farbtastic.js
sed --in-place 's/[[:space:]]*$//' src/static/js/gritter.js
sed --in-place 's/[[:space:]]*$//' tests/frontend/specs/change_user_color.js
2020-04-19 03:03:44 +02:00
Sebastian Castro
082906ace2
css: Improve toolbar icon positionning
2020-04-19 03:03:44 +02:00
Sebastian Castro
8e467ce9aa
css: add new icons (mic, video, mic slash, video slash, cancel)
...
Fix icon spin animation for popup "reconnecting to your pad"
2020-04-19 03:03:44 +02:00
Sebastian Castro
0923cd3f21
css: make all editor containers use the same background color
2020-04-19 03:03:44 +02:00
Sebastian Castro
e0f63a4a14
css: add skin scrollbar
2020-04-19 03:03:44 +02:00
Sebastian Castro
5fd6aeeea6
css: refactor element positioning
...
No more javascript to change css properties
Remove a number of useless tables
Try to stop positioning elements with absolute, but use flex-boxes instead
Adds comment to pad template, and move popups and chatbox inside editorcontainerbox (so absolute positioning is straightforward)
Make the design more consistent: always use base color, font-family and font-size. USe relative font size if necessary (.9rem instead of 11px for example)
Remove two columns in the popups, just use one column
Remove css meant to support old browser (like -webkit-box-shadow, -moz-box-shadow). Those css rules are quite common now, and If we want to support very old browser, we should use clean-css or other tools to add them automatically
2020-04-19 03:03:44 +02:00