f87c7a25df
Asset: style and cleanup listing
...
Font pillar aliases for asset icons
2018-09-11 19:37:22 +02:00
612862c048
Use bootstrap classes where possible
2018-09-07 18:13:04 +02:00
6b3f025e16
Project Edit: Cleanup and styling
2018-09-07 17:21:02 +02:00
9bcd6cec89
Cleanup and minor tweaks for apps with a sidebar
...
Like Attract or Flamenco
2018-09-06 18:18:22 +02:00
2332bc0960
jQuery: Small utility to set CSS display type
...
Showing elements with jQuery's native .show() sets display as 'inline',
but sometimes we need to set 'flex' or 'inline-block'.
2018-08-31 14:20:59 +02:00
3e7722a567
Expand image for {attachment slug link=self}
...
Clicking on the image will no longer open it directly, but expand it
instead.
2018-04-03 15:44:24 +02:00
df6297d40f
Fixed project search
...
The project ID wasn't used at all when searching in a project's context.
2018-03-13 12:24:29 +01:00
0c7abdb99a
Avoid error when there is no #cloud-search element
2018-02-14 10:22:13 +01:00
d85c45f10f
Not using let
in JS, as Gulp minify doesn't understand it :(
2018-02-01 14:28:12 +01:00
ca3d99c52c
Search JS: fixed node type display
2018-01-10 17:23:11 +01:00
67851752fa
Search JS: more stupid and thus more reliable repeat query filtering
2018-01-05 17:02:42 +01:00
a574a75610
Advanced search JS: avoid re-querying for the same thing
2018-01-05 16:10:24 +01:00
0b6969bf0c
Search JS: removed console.log debug calls
2018-01-05 15:24:29 +01:00
b4a5cdec55
search JS: gracefully handle errors
2018-01-05 15:24:19 +01:00
90883eddb9
xhrErrorResponseMessage: nice message when unable to connect
2018-01-05 15:23:43 +01:00
ebe524ded3
make javascript more secure..
2017-12-29 16:47:29 +01:00
99131374cd
javascript debugging
2017-12-29 14:52:39 +01:00
04684c5f65
remove algolia from css and vendor stuff
2017-12-29 14:19:22 +01:00
d726e15ed8
Merge branch 'master' of git.blender.org:pillar into elastic
2017-12-29 12:19:47 +01:00
46612a9f68
JavaScript function for getting reasonable error message from an XHR response
2017-12-22 16:25:39 +01:00
1cba014948
search is completely working in frontend now
2017-12-01 16:32:57 +01:00
b0d6f724ef
Merge branch 'master' of git.blender.org:pillar into elastic
2017-12-01 16:24:56 +01:00
2ad65b0485
Project: Remove collapse of sidebar
...
Since projects went full-width it's not needed anymore.
2017-11-28 15:36:31 +01:00
9cd3d97c75
T53161 javascript search stuff almost complete.
2017-11-24 17:47:38 +01:00
8b789d408e
T53161 project user search now also elastic
2017-11-17 17:41:43 +01:00
b03e8d5bd7
T53161 Proof of Concept working USER search. WIP js.
2017-11-17 16:06:51 +01:00
76bb68dcc8
T53161 Proof of Concept working
2017-11-17 16:06:51 +01:00
41eb5e256f
T53161 WIP javascript search WIP WIP
2017-11-17 16:06:51 +01:00
ac9aa59924
Comments: When editing, resize the textarea
...
Minor tweaks:
* Remove the 'editing' class after cancel/save
* Style <code>, <pre>, etc tags
2017-11-08 22:49:56 +01:00
cb0272fe60
Comments: Put comment content inside a span
...
So when editing we do not override the author's name.
2017-11-08 22:01:45 +01:00
c6a138ff43
Introducing 00_utils.js
...
Utilities that can be used accross all Pillar apps
This includes general purpose functions,
small jQuery plugins, and so on.
For example: the autoResize jQuery plugin that automatically
resizes a textarea according to its content was used on all
major Pillar apps so far (Attract, Flamenco, Blender Cloud
and Dillo), proven to be really needed everywhere.
2017-11-08 16:59:38 +01:00
e01197a5d5
Comments: minor tweaks to strings
2017-10-07 00:07:24 +02:00
f42334453c
Deduplicated code for image expansion into the page overlay
...
It now also supports WEBP links, and is compatible with Google Cloud
Storage (which adds ?blablabla to links).
2017-10-05 17:32:55 +02:00
8fe6b472e4
Notifications: Fix and documentation
...
Fixed notification-toggle not working because we were accessing
the selectors before they were available in the DOM.
Now use the ID selector directly, re-use when possible.
Also added comments describing obscure variables.
2017-10-05 15:29:30 +02:00
68c7a88fed
Use the nifty new DocumentTitleAPI to update notification count
...
and page titles when browsing assets.
This removes the need for updateTitle()
2017-10-05 15:29:30 +02:00
f9e10976b8
Added a little DocumentTitleAPI object for easier updating of the title.
2017-10-05 15:29:30 +02:00
Pablo Vazquez
389413ab8a
Notifications: Define selectors once and re-use
...
Plus some comments and simplifying the switch/adding of icons
by just adding a css class that controls it.
No functional changes
2017-10-04 00:39:00 +02:00
Pablo Vazquez
c6d8a4c46f
Comments: Send text should be inside a span
2017-10-03 01:26:06 +02:00
b0c7997128
Notifications: Don't update titles directly, fire an event instead
2017-10-02 19:49:20 +02:00
1bf2a87726
Use a the updateTitle() function to update page titles
2017-10-02 19:48:37 +02:00
Pablo Vazquez
e4c5743852
Comments: trigger comments-loaded event on comments load.
...
Useful when apps want to know or do something with the comments,
like Dillo to parse emojis for example.
2017-09-30 23:18:09 +02:00
Pablo Vazquez
4eeccb6107
Comments: More compact layout
2017-09-25 00:39:34 +02:00
7d740c74e3
Move comment posting into its own function
2017-09-22 19:12:13 +02:00
714455a4eb
Fix navigation tree not scrolling until the bottom
2017-09-20 16:31:07 +02:00
4c25248e5f
Project: breadcrumbs no longer exist
2017-09-04 16:19:17 +02:00
4a68821dee
JS: Fix 50px offset on containerResizeY
2017-09-04 16:19:17 +02:00
811236cff4
Migrate Jade to Pug template engine
...
Jade templates engine has been renamed to Pug.
We are using Pug already on the Blender Cloud repository, following is Flamenco and Attract
2017-08-30 14:04:15 +02:00
a5d11ec31b
Refactored user search as JQuery plugin
2017-08-24 14:28:18 +02:00
5955b71459
Comments: Use toastr for notifications
2017-06-12 19:47:00 +02:00
a9c506c290
Set Toastr defaults
2017-06-07 21:10:10 +02:00