Skip to content

Commit a471fd3

Browse files
EugeneIvankinAlexander Kaminskishoudaos
authored
Feat/jquery free (#1)
* refactor: dropzone Add ngx-dropzone-wrapper, remove custom DropzoneDemoDirective * refactor: remove morris.js Remove morris.js, use angular-morris-js package instead * build: update deps Update dependacies * refactor: add skycon component Remove skycon directove, add skycon component, remove skycon dependency from napa * refactor: add playing property to skycon component * refactor: use ng-apexcharts Use apex chartes instead flot-chart-widget directive * refactor: remove flot-chart Use ng-apexcharts istead flot-charts * refactor: remove flot charts Remove flot charts from flot page * refactor: remove flot charts remove flot charts * refactor: change morris charts to ngx-charts change morris charts to ngx-charts * refactor: remove unnecessary deps Remove morris * refactor: remove sparkline charts Remove some sparkline charts, use ngx-echarts instead * refactor: use echarts instead sparkline Use echarts instead sparkline and rickshaw * refactor: remove sparkline deps Remove sparkline deps and unused files * refactor: remove rickshaw Remove rickshaw from deps, remove unused files * refactor: remove flot chart remove flot chart * refactor: add highcharts Add highcharts * refactor: use echarts instead easy pie use echarts instead easy pie * refactor: remove unused code remove unused code * fix(charts): fix charts styles Fix chart styles, rename pages, add new routes * refactor: use amcharts instead jquery-mapael use amcharts instead jquery-mapael * refactor: small fixes small fixes * refactor: use @fullcalendar/angular instead fullcalendar Use @fullcalendar/angular instead fullcalendar, remove moment.js use date pipe instead. Refactor calendar component * refactor(gallery): use photoswipe instead magnic popup Use PhotoSwipe instead magnific popup jquery plugin * refactor(maps): use amcharts instead jquery-vectormap Use amcharts instead jquery-vectormap. Remove unnecessary deps * refactor(forms): use native angular validation use native angular validation * refactor(widgets): use swiper insted live-tile use swiper insted live-tile, remove unused directive * refactor(forms): use ng-wizard component Use ng-wizard component instead bootstrap-wizard. Removed unnecessary deps and styles * refactor(forms): use ng-select Use ng-select, remove select2 * refactor(elements): use ng-select Use ng-select insted bootstrap select * fix(visits): map styles fix map styles, update amcharts deps * fix(analitis): add x axis add x axis * fix(analitics): fix revenue breakdown chart fix revenue breakdown chart, update echart deps * fix(widgets): remove paddings for charts remove paddings for charts, update apexcharts deps * fix(widgets): fix year-map-widget style * fix(echarts):center button group * fix(calendar): add space between controls and calendar add space between controls and calendar * fix(wizard): fix styles fix wizard styles, move select options to separate file * fix(vectormap): change map data Change map data * refacotr(layouy): remove Raphael remove Raphael, use Render2 insted Renderer * refactor(visits): use ngx-countup directive use ngx-countup directive instead jquery.animate-number * refactor(visits, tables-basic): use ngx-bootstrab for progress bar animation use ngx-bootstrab for progress bar animation * refactor(elements): use colorPicker directive use colorPicker directive instead jquery plagin * refactor(elements): use ngx-markdown-editor use ngx-markdown-editor instead hquery plagin * fix(elements): enable editor polyfills * refactor(elements): use ng5-slider use ng5-slider instead bootstrap-slider * refactor(tabs-accordion): use ngx-bootstrap accordion component use ngx-bootstrap accordion component * refactor(notifications): use ngx-toastr use ngx-toastr instead messenger * build: update node types update node types * refactor(mail-list): remove jquery remove jquery * refactor(inbox): remove jquery remove jquery * refactor(calendar): remove bootsrap_calendar, use angular-calendar remove bootsrap_calendar, use angular-calendar * build: update deps * refactor(sidenav): remove jquery remove jquery from sidenav * feat(components): add widgster component Add widgster component, use it on grid page * refactor: use widgster component use widgster component for visits and analitics pages * refactor: use widgster component use widgster component on widgets page * refactor: use widgster component use widgster component inside ecommerce module * refactor: use widgster component use widgster component inside package module * refactor: use widgster component use widgster component inside core module * refactor: use widgster component use widgster component inside ui-elements module * refactor: use widgster component use widgster component inside form module * refactor: use widgster component use widgster component inside charts module * build: update charts deps * refactor: use widgster component use widgster component inside tables module * refactor: use widgster component use widgster component inside maps module * refactor: use widgster component use widgster component inside extra module * fix: widgets fixes widgets fixes * remove unsued widget components * remove jquery-slimscroll * refactor: remove bootstrap-datepicker, bootstrap-timepicker, ngx-datetime remove bootstrap-datepicker, bootstrap-timepicker, ngx-datetime user ngx-bootstrap instead * build: update deps * build: remove jasny-bootstrap from deps * fix(grid): remove grid-demo directive * feat: use ngx-sortablejs instead jquery plugin * build: remove jquery.nestable, napa * fix: disable dnd when fullscreen disable dnd when fullscreen * fixes * build: remove unused deps * build: remove unused deps * build: update deps * fixes * refactor: imprt with forRoot only inside AppModule * fix: sanitize innerHtml * fix: fix type inconsistencies * feat: add file input component * Added NgxEasyTable. Update Bootstrap. * fix: widgster, calendar, grid Fix widgster styles, fix calendar styles, disbale widgster tooltips by default * fix: fix line awesome fix line awesome * fix: weather widget, footer remove widget weather padding bottom, fix footer position * fix: list-groups remove ghost class, allow multiple nesting * fix: tabs & accordion add animation for accordion * fix: tabs & accordion change care icon on open/close * fix: fomrms remove dropzone border-radius * Changed NgxEasyTable style. * fix: forms add margin under file preview and between buttons * fix: forms set file input width * fix: forms add margins * fix: apexcharts remove border for pie and donut * fix: grid, notifications Change notofications code sample * fix: grid add custom loaders * fix: calendar change today background color * fix: invoice fix print styles * fix: timeline fix image size * fix: sidebar Move caret icon to left * Deleted optional input from NgxEasyTable. * Fixed progress-bar on visits page. * fix: apexcharts updated dep, fix yAxis label color * fix: highcharts fix yAxis title/label color * Fixed sing up widget on widgets page. * fix: echarts, file input Add x and y axis for echarts, fix input style * fix: analitics add axis * Fixed Support Requests table on analytics page. * build: remove ng2-table remove ng2-table form deps * Added styles for overview page. * Changed Revenue Breakdown on analytics page. * Changed Chart Widget on widget page. * Changed notification page. * Changed overview on charts page. * Changed Mixed Echarts on echarts page. * Changed Calendar on calendar page. * Changed table on dynamic tables page. * Changed search message on email page for mobile. * Changed font size on forms page for mobile. * Changed date format on ngx charts for mobile. * Changed calendar on calendar page for mobile. * Changed search result on search page for mobile. * Changed grid option on core page for mobile. * Changed ngx table on tables page for mobile. * Changed area chart on echarts page for mobile. * Changed charts, extra, inbox, main and ui-elements pages. * fixed fullcalendar height on mobile screen * Changed widgets on dashboard pages. Co-authored-by: Alexander Kaminski <a.kaminski@flatlogic.com> Co-authored-by: shoudaos <shoudaos92@gmail.com>
1 parent 09b1d8f commit a471fd3

File tree

275 files changed

+38176
-20285
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

275 files changed

+38176
-20285
lines changed

angular.json

Lines changed: 7 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -11,57 +11,19 @@
1111
"build": {
1212
"builder": "@angular-builders/custom-webpack:browser",
1313
"options": {
14-
"customWebpackConfig": {
15-
"path": "./extra-webpack.config.js"
16-
},
1714
"outputPath": "dist",
1815
"index": "src/index.html",
1916
"main": "src/main.ts",
2017
"tsConfig": "src/tsconfig.app.json",
2118
"polyfills": "src/polyfills.ts",
22-
"assets": [
23-
"src/assets"
24-
],
19+
"assets": ["src/assets"],
2520
"styles": [
26-
"src/app/styles/application.scss"
21+
"src/app/styles/application.scss",
22+
"node_modules/ngx-markdown-editor/assets/highlight.js/agate.min.css"
2723
],
2824
"scripts": [
29-
"node_modules/jquery/dist/jquery.js",
30-
"node_modules/popper.js/dist/umd/popper.js",
31-
"node_modules/bootstrap/dist/js/bootstrap.js",
32-
"node_modules/webpack-raphael/raphael-min.js",
33-
"node_modules/d3/d3.min.js",
34-
"node_modules/nvd3/build/nv.d3.min.js",
35-
"node_modules/rickshaw/rickshaw.min.js",
36-
"node_modules/moment/min/moment.min.js",
37-
"node_modules/fullcalendar/dist/fullcalendar.js",
38-
"node_modules/skycons/skycons.js",
39-
"node_modules/dropzone/dist/dropzone.js",
40-
"node_modules/parsleyjs/dist/parsley.js",
41-
"node_modules/jasny-bootstrap/dist/js/jasny-bootstrap.min.js",
42-
"node_modules/markdown/lib/markdown.js",
43-
"node_modules/bootstrap-markdown/js/bootstrap-markdown.js",
44-
"node_modules/bootstrap-slider/dist/bootstrap-slider.js",
45-
"node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js",
46-
"node_modules/bootstrap-timepicker/js/bootstrap-timepicker.min.js",
47-
"node_modules/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.min.js",
48-
"node_modules/select2/dist/js/select2.min.js",
49-
"node_modules/bootstrap-select/dist/js/bootstrap-select.js",
50-
"node_modules/easy-pie-chart/dist/jquery.easypiechart.js",
51-
"node_modules/jquery-ui/ui/core.js",
52-
"node_modules/jquery-ui/ui/widget.js",
53-
"node_modules/jquery-ui/ui/mouse.js",
54-
"node_modules/jquery-ui/ui/sortable.js",
55-
"node_modules/jquery-ui/ui/draggable.js",
56-
"node_modules/jvectormap/jquery-jvectormap.min.js",
57-
"node_modules/jvectormap-world/jquery-jvectormap-world-mill-en.js",
58-
"node_modules/jquery-sparkline/jquery.sparkline.min.js",
59-
"node_modules/magnific-popup/dist/jquery.magnific-popup.min.js",
60-
"node_modules/jquery-flot/jquery.flot.js",
61-
"node_modules/jquery-flot/jquery.flot.time.js",
62-
"node_modules/jquery.flot.animator/jquery.flot.animator.min.js",
63-
"node_modules/morris.js/morris.js",
64-
"node_modules/twitter-bootstrap-wizard/jquery.bootstrap.wizard.js"
25+
"node_modules/ngx-markdown-editor/assets/highlight.js/highlight.min.js",
26+
"node_modules/ngx-markdown-editor/assets/marked.min.js"
6527
]
6628
},
6729
"configurations": {
@@ -128,12 +90,8 @@
12890
"lint": {
12991
"builder": "@angular-devkit/build-angular:tslint",
13092
"options": {
131-
"tsConfig": [
132-
"src/tsconfig.app.json"
133-
],
134-
"exclude": [
135-
"**/node_modules/**"
136-
]
93+
"tsConfig": ["src/tsconfig.app.json"],
94+
"exclude": ["**/node_modules/**"]
13795
}
13896
}
13997
}

extra-webpack.config.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)