Commit Graph

61 Commits

Author SHA1 Message Date
Frédéric Guillot a88788f3fc Add adaptive SVG favicon and more SVG variants
See https://web.dev/building-an-adaptive-favicon/

Added more variant of the original Inkscape icon:

- Text SVG
- Vectorized text path SVG
- Optimized SVG icon
2023-08-16 21:30:25 -07:00
Frédéric Guillot aade89c9ba Add Themes: Dark, light and automatic mode 2023-05-14 21:14:35 -07:00
Haocen 7731dde413 Avoid page shrinking when drag and drop cards on iOS devices 2020-01-05 17:07:56 -08:00
Slade e65045f934 Move "data-js-lang" attribute to HTML "lang" attribute 2019-11-19 20:15:15 -08:00
Haocen 39c6f65e85 Disable user scaling to avoid page shrinking when drag&drop on mobile device 2019-08-28 20:34:52 -07:00
Frédéric Guillot 5a2836bf39 Revert "Easier closing of dialogs" (introduces regression on date time picker)
This reverts commit 71630aaa77.
2018-10-23 15:12:44 -07:00
Michael 71630aaa77 Easier closing of dialogs
Allow closing of dialogs by clicking on the background area around it.

When the dialog is closed in this manner, if it contains a form with changed data present a warning that there are unsaved changes. Likewise if the user attempts to navigate away from the page, eg page reload, bookmark click, address bar entry.

If the dialog does not contain a form or the data remains unchanged no warning messages are shown.
2018-10-15 17:47:38 -07:00
lastlink cd6da13897 Add basic print stylesheet 2018-06-01 15:25:32 -07:00
Frederic Guillot 10d96bfd66 Add user invitations 2017-01-22 22:38:00 -05:00
Frederic Guillot 1dc947eac4
Convert vanilla CSS to SASS 2016-08-06 22:19:36 -04:00
Frederic Guillot 9cb8a1ffc9 Display local date format in date picker 2016-06-05 22:22:10 -04:00
Sébastien Kergreis a9025e5102 Add link in project name 2016-06-03 13:59:45 -05:00
Frederic Guillot 1353929a7d Rename controllers 2016-05-28 13:41:54 -04:00
Frederic Guillot ab48a09f0d Rename controllers 2016-05-28 11:31:54 -04:00
Frederic Guillot 4514bc1d4b Improve user controllers and views 2016-05-16 20:55:21 -04:00
Frederic Guillot 67b8361649 Refactoring: added controlled middleware and changed response class 2016-05-15 18:31:47 -04:00
Frederic Guillot 108e867605 Move Chosen images to the right directory and put back JS files in head 2016-05-15 13:00:53 -04:00
Frederic Guillot c15c4ba0f4 Use latest hipster tools to manage assets 2016-05-15 12:33:44 -04:00
Frederic Guillot 6b78b882d8 Improve web page title on the task view 2016-05-04 23:16:59 -04:00
Frederic Guillot fa372b7b84 Remove controller action for Markdown preview 2016-03-24 21:50:49 -04:00
Frederic Guillot 241ca53e47 Added "?" to display list of keyboard shortcuts 2016-03-11 23:01:38 -05:00
Frederic Guillot 8f3e2b2e5c Helper refactoring 2016-03-04 20:10:34 -05:00
Frederic Guillot e9fedf3e5c Rewrite of the authentication and authorization system 2015-12-05 20:31:27 -05:00
Frederic Guillot 25b9e90ef3 Do not check anymore data folder permissions
People who are using a remote database (Mysql/Postgresql) and a remote file storage (Aws S3 or similar) don't necessary needs to have a persistent local data folder or to change the permissions.
2015-09-23 20:59:21 -04:00
Frederic Guillot 78ecdc05c3 Add plugin hooks for assets 2015-09-21 21:07:15 -04:00
Frederic Guillot 2021dccc5a Move subtask forecast to a plugin
Plugin repo: https://github.com/kanboard/plugin-subtask-forecast
2015-09-20 15:53:28 -04:00
Frederic Guillot a6a00a0040 First draft for plugins system 2015-09-13 14:07:56 -04:00
Frederic Guillot ccaf78b348 Fix Markdown preview links focus 2015-09-05 12:20:57 -04:00
Frederic Guillot f4c3ca9991 Add no referrer policy in meta tags 2015-08-28 22:28:39 -04:00
Frederic Guillot 2fd177363b Add project users overview 2015-08-16 22:17:45 -04:00
Frederic Guillot d8fb954f00 Add loading icon on board view 2015-07-21 19:50:10 -04:00
Frederic Guillot bc98748c0d Start to implement url rewrite (nice urls) 2015-07-12 10:38:42 -04:00
Frederic Guillot 2f8beda6af Move board collapse/expand mode to server side to avoid board flickering 2015-07-07 20:19:57 -04:00
Frederic Guillot b2ba780c9d Show title in tooltip for collapsed tasks 2015-07-04 20:51:52 -04:00
Frederic Guillot 37c1b79bdd Do not allow closed tasks to move on the board 2015-07-04 12:39:43 -04:00
Frederic Guillot 948ebb2424 Improve assets loading: remove http call to load task colors and async load of app.js 2015-06-23 20:47:46 -04:00
Frederic Guillot 57dd45839b Use css to truncate the page title 2015-06-15 20:30:30 -04:00
Frederic Guillot a964350a64 UI: Improve tabindex for task forms 2015-06-13 16:08:59 -04:00
Frederic Guillot 4161015023 Fix bug: Force edge mode for Internet Explorer 2015-06-13 14:16:04 -04:00
Frederic Guillot eeac2329ba Helpers refactoring 2015-05-24 16:02:25 -04:00
Frederic Guillot 956f88f527 Add print stylesheet for boards 2015-04-25 15:08:02 -04:00
Frederic Guillot ede4a9a93d Fix wrong login url for expired session 2015-04-18 10:29:01 -04:00
Frederic Guillot 7df055aff1 Add auth controller 2015-04-11 18:05:10 -04:00
Frederic Guillot dd066290e5 Remove html escaping for custom css 2015-03-21 15:30:03 -04:00
Frederic Guillot 50f98abfd3 Merge and improve pull-request #666 (custom stylesheet) 2015-03-16 22:12:16 -04:00
Francois Ferrand 6696484bd0 Escape markdown code in column tooltips.
This is needed to avoid issues when the code contains quotes.
2015-03-04 17:03:38 +01:00
Frederic Guillot 052b14d482 Translate chosen selects 2015-03-01 19:42:24 -05:00
Frederic Guillot c4aed0e749 Use single quotes for attributes with Markdown/HTML content to avoid browser bugs 2015-02-24 21:36:50 -05:00
Francois Ferrand dedf425e81 Add project description field.
Description is shown in a popup when hovering the 'information' icon, like column description,
which is shown in project list on dashboard and in board's title.

This is useful to document the categories and colors used in the project.
2015-02-24 14:21:23 +01:00
Frederic Guillot 2eec0185ab Replace home icon with KB logo 2015-02-14 19:13:32 -05:00