07821c7f97
Timeline Firefox bug fix: load more not working properly
...
Firefox failed to redraw the page properly when loading more weeks.
2018-11-23 14:55:58 +01:00
64b4ce3ba9
Minor layout and style adjustments.
2018-11-22 21:52:07 +01:00
72417a9abb
Minor layout and style adjustments.
2018-11-22 21:35:27 +01:00
6ae9a5ddeb
Quick-Search: Added Quick-search in the topbar
...
Changed how and what we store in elastic to unify it with how we store
things in mongodb so we can have more generic javascript code
to render the data.
Elastic changes:
Added:
Node.project.url
Altered to store id instead of url
Node.picture
Made Post searchable
./manage.py elastic reset_index
./manage.py elastic reindex
Thanks to Pablo and Sybren
2018-11-22 15:31:53 +01:00
3985a00c6f
Timeline: Style and layout adjustments
2018-11-21 20:32:27 +01:00
fc99713732
Project-Timeline: Introduced timeline on projects
...
Limited to projects of category assets and film for now.
2018-11-20 16:29:01 +01:00
1d909faf49
CSS: Override margin-bottom for emoji images.
2018-11-16 23:57:00 +01:00
ed35c54361
CSS: Fix alignment on list with custom bullets.
2018-11-16 23:57:00 +01:00
9182188647
CSS: Minor style tweaks to user login.
...
Don't use hardcoded white color for container-box mixin.
2018-11-16 12:38:40 +01:00
5896f4cfdd
CSS: Use generic colors for inputs border colors.
...
More reliable when theming.
2018-11-16 02:31:13 +01:00
f9a407054d
CSS: Fix emoji set as block.
...
When parent styling set images to be block, emoji should always be inline.
2018-11-15 23:54:16 +01:00
1c46e4c96b
CSS: Fix !default setting in config
2018-11-14 02:06:22 +01:00
2990738b5d
Lazy Home: Lazy load latest blog posts and assets and group by week and
...
project.
Javascript tutti.js and timeline.js is needed, and then the following to
init the timeline:
$('.timeline')
.timeline({
url: '/api/timeline'
});
# Javascript Notes:
## ES6 transpile:
* Files in src/scripts/js/es6/common will be transpiled from
modern es6 js to old es5 js, and then added to tutti.js
* Files in src/scripts/js/es6/individual will be transpiled from
modern es6 js to old es5 js to individual module files
## JS Testing
* Added the Jest test framework to write javascript tests.
* `npm test` will run all the javascript tests
Thanks to Sybren for reviewing
2018-11-12 12:57:25 +01:00
dc2105fbb8
Enabled badges in comments
2018-10-10 16:55:10 +02:00
a738cdcad8
Fix and tweaks to theatre mode
...
* Only show width/height if available (would be None otherwise)
* If image width/height is not available, allow zooming
* Fix styling and cleanup
* Remove footer (reported by Vulp35 on Twitter, thanks!)
2018-10-01 11:56:52 +02:00
199f37c5d7
Tagged Asset: Added metadata
...
Video duration, Project link and pretty date
2018-09-26 11:29:15 +02:00
4cf93f00f6
Assets: Fix video progress not showing
2018-09-24 13:31:48 +02:00
24ecf36896
CSS: Brighter primary button
2018-09-21 16:51:45 +02:00
86aa494aed
CSS: Use 3 cards even on media-xl
2018-09-21 16:25:48 +02:00
5a5b97d362
Introducing Main Dropdown navigation for mobile
2018-09-21 16:13:50 +02:00
831858a336
CSS: Make buttons use bootstraps' variable for roundness
2018-09-21 16:13:50 +02:00
c43941807c
Node details: Center only on landing
2018-09-21 12:11:11 +02:00
04f00cdd4f
Loading Bar: Utility to turn it on/off
2018-09-20 15:20:29 +02:00
66d9fd0908
Center node-details-description
2018-09-20 12:15:08 +02:00
35fb07ee64
Navigation: Move marker on left side
...
On the right it looks like a scrollbar.
2018-09-20 12:10:09 +02:00
aef2cf8c2d
Navigation: Fix notification number
2018-09-19 19:43:49 +02:00
6cb85b06dc
Project: Dark navbar for edit project
2018-09-19 18:21:47 +02:00
7796179021
Navigation: Position icons
2018-09-19 15:42:18 +02:00
e079ac4da1
CSS adjustments to dropdowns, cards, responsive
2018-09-19 11:33:20 +02:00
b1d97e723f
Cards: Smaller ribbon for vertical aligned cards
2018-09-18 15:25:20 +02:00
45672565e9
Card style fixes
2018-09-18 12:53:34 +02:00
3e1273d56c
CSS: zoom-in cursor utility
2018-09-18 12:49:06 +02:00
fe86f76617
Search: styling
2018-09-17 19:04:42 +02:00
008d9b8880
Comments: padding
2018-09-17 18:35:04 +02:00
13b606df45
CSS cleanup and use classes for styling
2018-09-17 18:16:42 +02:00
e40ba69872
Project style adjustments.
2018-09-17 17:07:10 +02:00
02a7014bf4
Cleanup and title-underline utility
2018-09-17 12:54:07 +02:00
04e51a9d3f
CSS: Break to large size a bit earlier
2018-09-17 12:53:25 +02:00
def52944bf
CSS tweaks for embeds, videos and iframe
2018-09-16 23:56:31 +02:00
842ddaeab0
Assets: Display similar assets based on tags
...
Experimental.
2018-09-16 06:29:19 +02:00
6648f8d074
Minor style adjustments
2018-09-16 05:02:16 +02:00
a5bc36b1cf
Jumbotron overlay is now optional.
...
Just add the jumbotron-overlay class, or jumbotron-overlay-gradient
2018-09-16 04:28:11 +02:00
4e5a53a19b
Option to limit card-deck to a maximum N columns
...
Only 3 supported for now
2018-09-16 03:42:48 +02:00
fbc7c0fce7
CSS: media breakpoints
...
from Bootstrap and added a couple more for super big screens
2018-09-16 03:39:54 +02:00
bb483e72aa
CSS cleanup (blog, comments)
2018-09-16 03:05:34 +02:00
baf27fa560
Blog: Fix and css cleanup
2018-09-16 02:04:14 +02:00
88c0ef0e7c
Blog: fixes and tweaks
2018-09-15 21:32:54 +02:00
0f7f7d5a66
Profile styling, layout and cleanup.
2018-09-15 16:42:29 +02:00
6b29c70212
Navigation menu: Style see-more items
2018-09-15 06:16:06 +02:00
fe288b1cc2
Typo
2018-09-15 05:50:10 +02:00