seitime-frappe/frappe/public/less/report.less
Faris Ansari 7595fb75ba
New ListView 💥 + DataTable (#4577)
* first cut

* Code refactoring, styling

* Added Sorting

* Revert query_report to use slickgrid

* cleanup

* Edit cell working

* Add regrid, remove datatable

* Add clusterize

* Update lib, fix get_checked_items

* New ReportView

* wip

* Enable editing, fix styles

* update lib

* wip

* fix refresh rows and editable cells

* Refresh list_view every 3s, decouple refreshing logic

* Report editing fixes

* Cleanup loading fields, add column then refresh list

* [wip] New List View

* [working] Render results

* ListView is now BaseList, add new ListView and GanttView

* Create new page for each ListView

* GanttView working

* CalendarView working

* KanbanView working

* Cache list_view based on page_name

* Gantt view buttons on mobile

* Add ReportView

* Refresh datatable on render

* Setup like

* [start][filters] clean up FilterList

* [filters] refactor FilterList

* [filters] minor fix

* [filters] fix remove filter

* filter utils

* more utils, remove apply

* rewrite as class, remove 'me' references

* [filter] implement on_change to decouple parent functions

* Integrate new filters with new BaseList

* Setup freeze area for ListView

* Set breadcrumbs on setup_page

* Trigger list update from events

* Setup footnote area

* Fix Kanban Board filters

* Add filters to standard filters, then filter_list

* Remove old files

* Fix ImageView

* Some more fixes for BaseList.init

* Fix order_by on load

* Report View: remember columns

* Fix for hidden filters

* Fix for delete items

* InboxView

* Shift select checkboxes

* Fix ESLint errors

* More refactoring

- Move ListMenu to Listview
- New FileView
- Ability to add custom breadcrumbs

* FileManager working

* Tags, set filters from route options

* Custom Reports Working

* List Sidebar reports

* Report Name as title

* Fix ESLint errors

* Fix UI tests

* Fix Kanban test

* Format ID column

* [fix] Kanban cards title

* Checkbox fix

* Fix Activity Page

* Update rows in Report in place

* Child Table columns in Report View
2017-12-27 11:24:25 +05:30

82 lines
1.1 KiB
Text

@import "variables.less";
// grid report
.grid-report .plot {
margin: 15px;
display: none;
height: 300px !important;
width: 97% !important;
}
.grid-report .ui-widget {
border: none !important;
outline: none !important;
border-top: 1px solid @border-color !important;
background-color: @light-bg !important;
}
.grid-report .show-zero {
margin: 10px;
display: none
}
// column picker
.column-picker-dialog {
.column-list {
margin: 15px 0;
border: 1px solid @border-color;
.column-list-item {
padding: 10px;
border-bottom: 1px solid @border-color;
}
.column-list-item:last-child {
border-bottom: none;
}
.sortable-handle {
cursor: move;
}
.sortable-chosen {
background-color: @light-yellow;
}
.fa-sort {
margin: 0px 7px;
margin-top: 9px;
margin-right: -15px;
}
.form-control {
display: inline-block;
width: 89%;
@media (max-width: @screen-xs) {
width: 77%;
}
}
.close {
margin: 2px 7px 0px;
}
}
.add-btn {
margin-bottom: 2px;
}
}
// datatable
.data-table {
.edit-popup {
.frappe-control {
padding: 0;
.form-group {
margin: 0;
}
}
}
}