Commit Graph
61 Commits
Author SHA1 Message Date
Cédric Krier 924cb91f7e Use minified version of tempusdominus and Sortable
issue9803
review331101002
2020-11-16 21:20:40 +01:00
Cédric Krier 8b111b8fbd Use tempusdominus and Popper for date time picker
issue9455
review327751002
2020-09-12 09:58:20 +02:00
Cédric Krier b36da567df Customize default bootstrap theme
The bootstrap rules are imported from sao less file to override some variables.
We embed a stripped version of the bootswatch paper theme.
We also try to import an option custom.less file.

issue9427
review294011002
2020-08-16 17:43:21 +02:00
Cédric Krier d1af52b01e Use better breakdown of menu offcanvas size
We keep the menu with a minimum size of 300px for all screen sizes.

issue8691
review268011002
2019-10-13 23:58:49 +02:00
Cédric Krier 3b2e1165e3 Use same style for menu than tab content
issue8639
review277821002
2019-09-17 00:12:21 +02:00
Cédric Krier 95a150b965 Add drag and drop and manage sequence
issue8240
review265181002
2019-09-07 23:56:25 +02:00
Cédric Krier 96a5139d4d Remove border on global search
On collapsed menu, it creates double border.

issue8125
review62441002
2019-03-04 18:47:59 +01:00
Xavier Codinas 281b8798e0 Void function expects an expression in menu toggle
issue7800
review66461003
2018-10-25 09:11:31 +02:00
Cédric Krier 7ea5b47630 Catch undefined Notification for IE
Notification is not defined on IE.
Also it is better to put javascript in the js files.

issue7683
review54341002
2018-09-11 00:16:13 +02:00
Cédric Krier 1782227602 Style menu as a navbar
issue7655
review60321002
2018-08-30 16:15:41 +02:00
Cédric Krier 639f6e4aae Support RTL language direction
- Use bootstrap-rtl-ondemand css rules to modify bootstrap behavior.
- Add flip class on navbar.
- Switch offcanavas direction.
- Replace right/left icon depending.
- Flip icon image

issue7388
review74291002
2018-08-30 16:09:18 +02:00
Nicolas Évrard 1e7aafecc2 Add bus management
issue7537
review66341002
2018-08-30 11:15:01 +02:00
Cédric Krier a1232b578f Load custom CSS and Javascript
issue7622
review60311002
2018-08-27 22:37:03 +02:00
Cédric Krier 8e81b4f98a Update navbar-brand with the config.title
issue7621
review45691002
2018-08-27 22:35:11 +02:00
Cédric Krier eff545ea00 Use material design icons
and remove specific code for SVG icons on Firefox

issue7195
issue474
review60291002
2018-08-19 20:01:49 +02:00
Cédric Krier 53dfb72b3f Replace icon-bar by caret for collapse navbar button
issue7601
review66321002
2018-08-09 20:36:37 +02:00
Cédric Krier 53ead8b484 Do not change location hash when toggle menu or open preferences
The default event must be prevented to not update the location hash.

issue7588
review74271002
2018-07-26 00:35:34 +02:00
Cédric Krier 0629d4bef0 Move global search in navbar
This gives more places to display menu entries in the dropdown.
And provide more spaces for the menu on small screen.

issue7485
review47621002
2018-07-26 00:25:00 +02:00
Cédric Krier 67044270f1 Increase the space available on main navbar for tablist
- use icon instead of text for logout
- move favorites in the global search
- merge brand and toggle menu
- allow to toggle menu on lg
- reduce expander size

issue7325
issue5554
review44921002
2018-05-12 01:04:50 +02:00
Cédric Krier 99a7eba794 Set overflow-y of #menu to auto
This ensure that the vertical scrolling for the menu will be done the element
instead of the page.

issue7420
review49321002
2018-05-10 20:15:22 +02:00
Cédric Krier 1ef320e3ab Set overflow-y visible when global search drop-down is shown
The content of the search result may overflow the size of the menu.

issue7327
review44941002
2018-04-30 15:52:57 +02:00
Cédric Krier 1944564f1c Use input number and toLocaleString for numeric fields
To get a proper virtual keyboard on mobile, it is needed to use a input of
type 'number' when editing a numeric field. But as it is not possible to
ensure to display non signifiant digits, a text input is used with the
toLocaleString method.
Also the lang attribute is repeated on the number input because not all
browsers manage to use the global as default.

issue5233
review43621002
2017-11-27 22:18:09 +01:00
Cédric Krier d027e9ee81 Add keyboard shortcuts
issue6104
review32881002
2017-08-30 18:27:52 +02:00
Sergi Almacellas Abellana 4e139fab4e Compute toolbar offset using navtabs parent
Since changeset f298a41cd811 navbar height is no more valid when the list of
tabs overflows

issue6292
review28031002
2017-02-23 09:31:16 +01:00
Cédric Krier fd5e118c1b Move tablist into navbar
issue6124
review25911002
2017-01-15 18:59:21 +01:00
Cédric Krier d0a9c92d73 Replace collapse navbar by button groups
- Replace label by tooltips
- Move menu under tab title
- Show most used button on small screen

issue6120
review26971002
2016-12-27 18:17:05 +01:00
Prayash Mohapatra 8b84530cf3 Add CSV Import/Export
review27421002
2016-10-31 10:09:43 +01:00
Xavier Codinas 42ccffbae0 Add favorites menu
issue5715
review29391002
2016-10-28 09:09:52 +02:00
Xavier Codinas e814e196d8 Add calendar view
issue5756
review32361002
2016-10-26 09:15:05 +02:00
Sergi Almacellas Abellana a3a3c64d23 Make datetimepicker locale aware
- Set the moment locale when setting user language
- Pass the moment locale to datepicker instances

issue5797
review21201002
2016-08-29 09:35:54 +02:00
Cédric Krier c20f160e2e Rename package in index.html
issue5098
review18761002
2015-11-03 10:02:20 +01:00
Cédric Krier bd44a3f8f8 Improve offcanvas
- active by default
- fix margin
- use variables
- toggle active when tabs are added or removed

review16771002
2015-10-23 19:47:08 +02:00
Cédric Krier 1011453e55 Replace typeahead by custom completion based on bootstrap dropdown
review20421002
2015-10-02 11:49:23 +02:00
Cédric Krier 55339dc384 Use minified javascript and css 2015-09-04 00:16:43 +02:00
Cédric Krier 31a77fd859 Fix meta and clearly separate link and script 2015-08-23 13:49:22 +02:00
Nicolas Évrard 8a46006ebf Add chart view 2015-05-29 18:44:24 +02:00
Cédric Krier 728d9e2096 Add i18n
review16321002
2015-05-29 10:44:10 +02:00
Nicolas Évrard 52899110ee Add autocompletion on M2O form widgets
review15051002
2015-03-13 16:45:47 +01:00
Cédric Krier 989cae6879 Use explicit Toggle Menu button 2015-03-13 16:03:01 +01:00
Cédric Krier 14182370d4 Use 1px only for bottom margin of navbar 2015-03-13 16:01:52 +01:00
Cédric Krier 99d79451be Use form submition for login/password
The browser manage itself the Return key and also it can store the password.

review11011002
2015-02-20 15:48:17 +01:00
Cédric Krier 0f80f7a5e2 Use bootstrap instead of jquery-ui
- use bower for dependencies
- use moment for date
- use bootstrap-datetimepicker

review11821002
2015-02-06 00:32:51 +01:00
Cédric Krier 34cf867b2c Update to jQuery 2.1.1 and jQuery ui 1.11.1
review8641002
2014-10-22 11:56:20 +02:00
Cédric Krier 1e56f46a58 Some css love 2014-10-14 18:12:52 +02:00
Cédric Krier b228f266ba Add overflow to menu
issue4219
review12591002
2014-10-10 10:09:06 +02:00
Cédric Krier da033f3a11 Fetch jquery using the same protocol as the page 2014-03-19 15:33:49 +01:00
Cédric Krier a43c6cdcb0 Always show vertical scroll to always correctly the menu 2013-10-18 00:45:06 +02:00
Cédric Krier 997207b1e5 Fix alignment, width and resize in treeview
review1123002
2013-10-08 16:51:55 +02:00
Cédric Krier c782bb6e1b Use simplified user menu 2013-10-07 18:17:22 +02:00
Cédric Krier 4a6986e0b6 Add initial stylesheet
review909002
2013-09-17 17:40:59 +02:00