Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
985 commits
Select commit Hold shift + click to select a range
139b460
Update sidebar label template to allow multiple labels
Apr 7, 2016
d73cf99
Update Date Range Picker
Fl0ux Apr 19, 2016
446b1ce
Update Date Range Picker
Fl0ux Apr 19, 2016
88b4e3d
Delete old momentjs version
Fl0ux Apr 19, 2016
ea7823b
Delete old momentjs version
Fl0ux Apr 19, 2016
e61eb40
Newest momentjs version
Fl0ux Apr 19, 2016
cb6ac64
Update Date Range Picker
Fl0ux Apr 19, 2016
a0addfa
Update Date Range Picker
Fl0ux Apr 19, 2016
6eab949
Update jQuery version to 2.2.3
angelitomg May 1, 2016
e5e0c53
updated changelog with already released versions
OskarStark May 9, 2016
c9dcc7c
added missing changelog to README. refs #1040
OskarStark May 9, 2016
9b77655
Update Select2 plugin to version 4.0.3
palian-demo May 27, 2016
198e91c
Update app.js
Jun 27, 2016
0c4ebb1
Update AdminLTE.css
Jun 27, 2016
f9a3f8b
Merge pull request #1041 from OskarStark/patch-2
almasaeed2010 Jun 28, 2016
b71926e
Update Readme
almasaeed2010 Jun 28, 2016
1c24355
Merge
almasaeed2010 Jun 28, 2016
04e4fcb
Merge pull request #1061 from freedayko/update-select2
almasaeed2010 Jun 28, 2016
da31098
Update ChartJS to 1.1.1
almasaeed2010 Jun 28, 2016
8438a30
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Jun 28, 2016
9b80592
Merge pull request #1084 from blz-ea/master
almasaeed2010 Jun 28, 2016
bcd808d
-
almasaeed2010 Jun 28, 2016
b4f1c53
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Jun 28, 2016
b07ef01
Revert "Fixed loss of "active" class after collapsing menu"
almasaeed2010 Jun 28, 2016
d003040
Merge pull request #1089 from almasaeed2010/revert-1084-master
almasaeed2010 Jun 28, 2016
ec2e310
Revert
almasaeed2010 Jun 28, 2016
0dc9928
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Jun 28, 2016
abe80a0
Merge pull request #1029 from angelitomg/master
almasaeed2010 Jun 28, 2016
493bdb6
Merge pull request #1015 from Fl0ux/master
almasaeed2010 Jun 28, 2016
59c8ea1
Merge pull request #1003 from yu1ro/replace-year
almasaeed2010 Jun 29, 2016
84ad18c
Update typo replated with jQuery
choonho Jun 29, 2016
4766538
Merge pull request #1090 from choonho/master
almasaeed2010 Jun 29, 2016
6ed3a7b
Merge pull request #1006 from Jerome1337/fix-sidebar-label
almasaeed2010 Jun 29, 2016
9d6c25d
Merge pull request #1094 from xvonabur/patch-2
almasaeed2010 Jul 1, 2016
20cd83d
Fix issue #995
almasaeed2010 Jul 1, 2016
05f0528
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Jul 1, 2016
6886313
Fix issue #683
almasaeed2010 Jul 1, 2016
35dacb3
Fix issue #1091
almasaeed2010 Jul 1, 2016
1a29b58
Revert boxed layout fix to attempt another
almasaeed2010 Jul 1, 2016
db51bd8
Fix isse #683
almasaeed2010 Jul 1, 2016
bca8e8e
Fix issue #427 by updating slimscroll
almasaeed2010 Jul 1, 2016
8e278e1
Fix issue #1093
almasaeed2010 Jul 1, 2016
64a91f7
Update version number
almasaeed2010 Jul 1, 2016
68e473d
Update package.json version
almasaeed2010 Jul 2, 2016
140c350
Merge pull request #1040 from OskarStark/patch-1
almasaeed2010 Jul 2, 2016
2de98d7
Remove changelog from readme and specify new source
almasaeed2010 Jul 2, 2016
13f3036
min-height of .content is too large.
nobusugi246 Jul 3, 2016
6655142
Fix issue #1097
almasaeed2010 Jul 3, 2016
0ab2eb7
Update version
almasaeed2010 Jul 3, 2016
16bb613
Merge pull request #1096 from nobusugi246/fix_css_content_too_large
almasaeed2010 Jul 3, 2016
b8ea25e
Provide fix for issue #668
almasaeed2010 Jul 4, 2016
0e601c1
optimize png images using zopflipng
PeterDaveHello Jul 10, 2016
7d78453
Update support emails
almasaeed2010 Jul 16, 2016
1bffa9f
Patch for issue #1098
almasaeed2010 Aug 4, 2016
98400d1
Use markdown in the changelog file
almasaeed2010 Aug 4, 2016
d487767
Update version
almasaeed2010 Aug 4, 2016
be11566
Update changelog
almasaeed2010 Aug 4, 2016
8f0a652
Update sidebar.less
antoniocambados Aug 11, 2016
87cba5d
Fix issue #1008
rickysang Aug 19, 2016
e989db6
changed index2.html to ../index2.html
liamgall111 Aug 20, 2016
09a8974
Merge pull request #1 from liamgall/liamgall-patch-1
liamgall111 Aug 20, 2016
5170c4f
Fix link to changelog
mortonfox Sep 1, 2016
30f9916
Fix sidebar li.active fa-angle-left rotate.
leoncheek Sep 4, 2016
79bd170
Merge pull request #1184 from leoncheek/master
almasaeed2010 Sep 5, 2016
821a3bc
sliders bug fixes
manhhailua Sep 12, 2016
be18803
Merge pull request #1178 from mortonfox/patch-1
almasaeed2010 Sep 12, 2016
e207c9c
Merge pull request #1166 from liamgall/master
almasaeed2010 Sep 12, 2016
1598876
merge pull request #1165
almasaeed2010 Sep 12, 2016
060f790
Merge branch 'rickysang-master'
almasaeed2010 Sep 12, 2016
1a89a2f
Merge pull request #1160 from antoniocambados/antoniocambados-patch-1158
almasaeed2010 Sep 12, 2016
7561213
remove unnecessary coma
collect Oct 3, 2016
8d21b84
Update BS to v3.3.7
cquanu Oct 6, 2016
4de7984
Add CDNJS version badge in readme
kennynaoh Oct 18, 2016
5b14053
Update version number
almasaeed2010 Oct 19, 2016
797b65b
Compile less and minify js
almasaeed2010 Oct 19, 2016
e3d93f7
Update version
almasaeed2010 Oct 19, 2016
7e011ed
Removed redundant punctuation ":"
Nov 4, 2016
3cbb627
Fix sidebar angle icon issue #1237
almasaeed2010 Nov 4, 2016
1fe157a
Update Bootstrap to 3.3.7
almasaeed2010 Nov 4, 2016
ced14b1
Update version number
almasaeed2010 Nov 4, 2016
8a7b80c
Add yarn lock file
almasaeed2010 Nov 6, 2016
6e2f5b0
Fix issue #1191
almasaeed2010 Nov 6, 2016
51bf7c4
Wrong Spell
gauravmak Nov 7, 2016
0159d06
Fixed a typo
Strato Dec 2, 2016
7ec587b
Add option to control sidemenu's tree views.
Dec 5, 2016
53b904d
Remove font antialiasing
almasaeed2010 Dec 11, 2016
e499f26
Run LESS
almasaeed2010 Dec 11, 2016
90e62c2
Fixed jumping buttons with Bootstrap tooltip
Dec 21, 2016
12ea716
Happy New Years! 🎉
almasaeed2010 Jan 1, 2017
e736df9
Merge pull request #1268 from eryshev/master
almasaeed2010 Jan 6, 2017
eec8a98
add laravel implementation PR #1301
almasaeed2010 Jan 8, 2017
09651c1
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Jan 8, 2017
dc83709
Merge pull request #1286 from marcusportmann/master
almasaeed2010 Jan 8, 2017
70b95bb
Merge pull request #1264 from Strato/patch-1
almasaeed2010 Jan 8, 2017
508e4f0
Merge pull request #1242 from gauravmak/patch-1
almasaeed2010 Jan 8, 2017
5ecdce9
Fix typo
almasaeed2010 Jan 8, 2017
bb61097
Merge pull request #1239 from zzzeep/master
almasaeed2010 Jan 8, 2017
3d4acd7
Fix typo
almasaeed2010 Jan 8, 2017
7ec1e07
Merge pull request #1224 from kennynaoh/master
almasaeed2010 Jan 8, 2017
fff9705
Merge pull request #1211 from cquanu/master
almasaeed2010 Jan 8, 2017
1817e83
Merge pull request #1205 from tyrollins/master
almasaeed2010 Jan 8, 2017
96174a1
Merge pull request #1186 from manhhailua/patch-1
almasaeed2010 Jan 8, 2017
e73de15
Causes bootstrap slider to disappear
almasaeed2010 Jan 8, 2017
8410b2f
Merge pull request #1101 from almasaeed2010/issue-668
almasaeed2010 Jan 8, 2017
a527b7f
Allow for adminlte without plugin override
almasaeed2010 Jan 8, 2017
b016468
Fix #1300
almasaeed2010 Jan 8, 2017
76e1d89
Fix #1296
almasaeed2010 Jan 8, 2017
b621ed7
Fix #1276
almasaeed2010 Jan 8, 2017
4758ab5
Fix #1269
almasaeed2010 Jan 8, 2017
02efe00
Fix #1256
almasaeed2010 Jan 8, 2017
2f3d9ca
Merge PR #1108 to optimize images
almasaeed2010 Jan 8, 2017
0c4ca8c
Merge branch 'PeterDaveHelloKitchen-image-optimize'
almasaeed2010 Jan 8, 2017
194f92b
Remove test from starter page
almasaeed2010 Jan 8, 2017
95d377e
Fix default box solid color issue
almasaeed2010 Jan 8, 2017
2be7032
Update colors @gray color to @gray-lte
almasaeed2010 Jan 8, 2017
8747e8b
Bump npm version to v2.3.11.
yajra Jan 11, 2017
cdcf40e
Update version
almasaeed2010 Jan 11, 2017
501448a
Merge pull request #1311 from yajra/bump-npm-version
almasaeed2010 Jan 11, 2017
74c27f7
Update README.md
almasaeed2010 Jan 12, 2017
1273f93
Update version number
almasaeed2010 Jan 12, 2017
09c9131
Fix typo
Skasi Jan 17, 2017
082ffa3
Merge pull request #1326 from Skasi/patch-1
almasaeed2010 Jan 17, 2017
bd3799e
Fix typos
Skasi Jan 17, 2017
fcc14dc
Merge pull request #1328 from Skasi/master
almasaeed2010 Jan 17, 2017
074d1ca
Fix Comment
utsman Feb 5, 2017
be0a0b1
Comply with jscs andjshint
almasaeed2010 Feb 13, 2017
f46e519
Make JSCS and JSHINT happy
almasaeed2010 Feb 13, 2017
d73be88
Add JSCS and JSHINT rules
almasaeed2010 Feb 13, 2017
aa945e6
Update jquery to 3.1
almasaeed2010 Feb 13, 2017
61cd9ca
Fix issue #1342
almasaeed2010 Feb 18, 2017
bfbccf9
Create Tree widget
almasaeed2010 Feb 19, 2017
7aa9f44
Create treeview css
almasaeed2010 Feb 19, 2017
6683ab7
Create Layout widget
almasaeed2010 Feb 19, 2017
178adf5
Create PushMenu widget
almasaeed2010 Feb 19, 2017
b5e6748
Create JSHINT rules for Gruntfile
almasaeed2010 Feb 19, 2017
cdc2e7e
Create control sidebar functionality
almasaeed2010 Feb 19, 2017
28c75ef
Add BoxWidget plugin
almasaeed2010 Feb 25, 2017
51142e7
Add BoxRefresh plugin
almasaeed2010 Feb 25, 2017
d10ba04
Add TodoList plugin
almasaeed2010 Feb 25, 2017
7cecd19
Add compiled JS plugins
almasaeed2010 Feb 25, 2017
17c9366
Compile LESS
almasaeed2010 Feb 25, 2017
01b4740
Add more options and allow methods to get executed from outside the p…
almasaeed2010 Feb 25, 2017
84ca9cd
Make listeners specific to the element
almasaeed2010 Feb 25, 2017
469e9cd
Update data selector to match the name of the plugin
almasaeed2010 Feb 25, 2017
f02c61e
Fix issue #1330 and update border colors
almasaeed2010 Feb 25, 2017
a7d49bd
Make JSHint ignore app.js
almasaeed2010 Feb 25, 2017
3c672fe
Seperate treeview plugin and fix control sidebar for the fixed layout
almasaeed2010 Feb 25, 2017
9f870d0
Add lint tasks and update less and js tasks
almasaeed2010 Feb 25, 2017
075fe29
Update todo list plugin usage example
almasaeed2010 Feb 25, 2017
383d685
Make pages compatible with the new js
almasaeed2010 Feb 26, 2017
3f5abdb
Make documentation compatible with the new js
almasaeed2010 Feb 26, 2017
af4ece9
Update version
almasaeed2010 Feb 26, 2017
57c62f4
Make JSHint happy
almasaeed2010 Feb 26, 2017
d2d63c8
Update readme
almasaeed2010 Feb 26, 2017
436513a
Update readme
almasaeed2010 Feb 26, 2017
024e3fa
Update readme
almasaeed2010 Feb 26, 2017
a1f6bb0
Update version to 2.3.12
almasaeed2010 Feb 27, 2017
b5f4bba
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Feb 27, 2017
201d482
Update readme
almasaeed2010 Mar 4, 2017
b04a994
Add deprectated notice
almasaeed2010 Mar 4, 2017
2c372a2
Create direct chat plugin
almasaeed2010 Mar 4, 2017
324bca9
Activate bootstrap tooltips
almasaeed2010 Mar 4, 2017
30324f4
Fix direct chat toggle trigger
almasaeed2010 Mar 4, 2017
890ccbd
Remove not needed comments
almasaeed2010 Mar 4, 2017
37c8bbb
Bump version up
almasaeed2010 Mar 4, 2017
235481d
Remove font import from css and add it to html
almasaeed2010 Mar 4, 2017
a0475e0
fix name attribute in bower.json
MrMitch Mar 7, 2017
936302b
Fix screenshot mardown
wandersonwhcr Mar 20, 2017
d1dd9b8
Merge pull request #1417 from wandersonwhcr/fix-screenshot-markdown
almasaeed2010 Mar 23, 2017
6f75436
Merge pull request #1398 from MrMitch/MrMitch-patch-name
almasaeed2010 Mar 23, 2017
b7da81b
Merge pull request #1355 from utsman/fix-comment
almasaeed2010 Mar 23, 2017
eb782d7
Added CoPilot to example implementations. (#1359)
misterGF Mar 24, 2017
4c25d55
Refromat code
almasaeed2010 Apr 4, 2017
26a5693
Fix Bootstrap version number (#1447)
Apr 16, 2017
b12cc7d
Updated changelog with already released versions (#1438)
Apr 16, 2017
1f797fd
Fix README headers (#1425)
gaving Apr 16, 2017
bf174bf
Fix typo in collapsed-sidebar.html (#1422)
michaelarnauts Apr 30, 2017
7089f63
Update README.md
almasaeed2010 May 16, 2017
ccb00cc
Update modal page to add buttons and animation
almasaeed2010 May 17, 2017
ec245fd
Update README
almasaeed2010 May 17, 2017
342a0ac
Update dependencies
almasaeed2010 May 17, 2017
4169db0
Resolve conflicts
almasaeed2010 May 18, 2017
a60df9f
Merge branch 'v2.4.0-dev'
almasaeed2010 May 18, 2017
c6b45cd
Resolve conflict
almasaeed2010 May 18, 2017
406cda2
Update links
almasaeed2010 May 18, 2017
87209a9
Update docs links
almasaeed2010 May 18, 2017
6f77ce5
Fix #1490 disabled nav tab
almasaeed2010 May 18, 2017
41d3db2
Fix issue #1549
almasaeed2010 Jun 24, 2017
4b0d73b
Fix issue #1536
almasaeed2010 Jun 25, 2017
fbbc450
Fix issue #1547
almasaeed2010 Jun 25, 2017
f4ee8fb
Use dependecy manager when applicable issue #1532
almasaeed2010 Jun 25, 2017
187dcfa
add npmignore
almasaeed2010 Jun 25, 2017
7cfbe94
Update npmignore
almasaeed2010 Jun 25, 2017
a780269
grammatical fix (#1553)
Chadwick Jun 27, 2017
76ce5a9
Fix box widget icons and chart js version in bower issue
almasaeed2010 Jul 1, 2017
06bb8c2
Add bower_components for direct downloads but ignore them when instal…
almasaeed2010 Jul 1, 2017
e47823e
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Jul 1, 2017
9ccb1f6
managed jquery-ui by bower (#1558)
Jul 1, 2017
857b15a
Update plugins
almasaeed2010 Jul 1, 2017
f8c4a40
Update documentation links
almasaeed2010 Jul 1, 2017
1ee1030
We do not need the iCheck option anymore
almasaeed2010 Jul 2, 2017
4cae976
Fix issue #1512
almasaeed2010 Jul 8, 2017
6157c7b
Fix issue #1567
almasaeed2010 Jul 8, 2017
f14e4aa
Fix issue #1665
almasaeed2010 Oct 8, 2017
cc46542
Fix issue #1664 and update bower plugins
almasaeed2010 Oct 8, 2017
156f56c
Fix background color
almasaeed2010 Oct 9, 2017
d53319e
Upgrade yarn.lock
almasaeed2010 Oct 9, 2017
d7f2e97
Fix issue #1692
almasaeed2010 Oct 15, 2017
b98b591
Change JS comment for better parsing (#1693)
defro Oct 26, 2017
a667b95
Fix box inside box collapsing error (#1681) (#1685)
bmanifold Oct 26, 2017
f0421f5
Composer installer support (#1619)
Oct 26, 2017
c3fb2e2
corrected error in the chart path in the charts pages (#1581)
msalasch Oct 26, 2017
5339340
Don't hardcode slimscroll options. (#1605)
ADmad Oct 26, 2017
55d120a
save
almasaeed2010 Oct 26, 2017
d4ed1e4
Merge branch 'master' of https://github.com/almasaeed2010/AdminLTE
almasaeed2010 Oct 26, 2017
278785a
Add semicolons to support webpack
almasaeed2010 Oct 26, 2017
96b63a6
Create ISSUE_TEMPLATE.md (#1721)
bellwood Nov 15, 2017
61dc63a
Update bower.json
almasaeed2010 Nov 26, 2017
6d6d00a
Fix Missing Chart.js File (#1738)
iqmal852 Nov 26, 2017
51e96d8
Update ISSUE_TEMPLATE.md (#1751)
REJack Nov 29, 2017
b8e37f4
Add 'v3/' from commit '51e96d8ea9208f6004002901ccd5f20bfb17d23e'
halvors Dec 1, 2017
98d89d0
Created initial index and site file.
halvors Dec 1, 2017
606f679
Initial commit to the v3 branch.
halvors Dec 1, 2017
9865555
Initial port of pages from v2, still lot of bugs and forms is not wor…
halvors Dec 1, 2017
1b8a194
Merge branch 'master' into feature/v3
halvors Dec 2, 2017
adee780
More work on pages for v3.
halvors Dec 4, 2017
184fd67
More work on pages, sorted almost done pages from v2 pages for smooth…
halvors Dec 5, 2017
f6fc150
Implemented user registration. Using new REST API.
halvors Dec 6, 2017
d526b85
Implemented login page with new REST API.
halvors Dec 6, 2017
4bc436f
Fixed an issue for mobile devices in the register form.
halvors Dec 6, 2017
ae9ca17
Fixed a lot of front-end UI.
halvors Dec 7, 2017
5229090
Implemented addition and modifying of events.
halvors Dec 7, 2017
0d7ac52
Code cleanup.
halvors Dec 7, 2017
6e1a583
Cleaned up structure of the main menu.
halvors Dec 7, 2017
d0a7e9b
Implemented admin-permission page.
halvors Dec 8, 2017
8ae4b15
Added websocket console page.
halvors Dec 8, 2017
1989665
Refactor to more dynamically handle permissions for pages. This reduc…
halvors Dec 8, 2017
d38ea46
Fixed public pages causing everything to crash.
halvors Dec 8, 2017
09af4a5
Merge branch 'master' into feature/v3
halvors Dec 8, 2017
706158d
Fixed default page not working for non members.
halvors Dec 8, 2017
fc84c05
Implemented event-checkin page.
halvors Dec 9, 2017
630c602
Implemented password-reset page.
halvors Dec 9, 2017
0464cb4
Fixed site.php referencing wrong page for listing crew.
halvors Dec 10, 2017
22cf926
Added old page file pending to be ported to a TODO folder.
halvors Dec 13, 2017
868c12a
Implemented ticket page.
halvors Dec 13, 2017
9ec6ff0
Implemented application page.
halvors Dec 14, 2017
41424a6
Fixed developer-switch-user form not posting.
halvors Dec 14, 2017
06cc5f4
Implemented apply page, but merged with existing application page for…
halvors Dec 14, 2017
0309fb1
Implemented new chief-application page.
halvors Dec 14, 2017
5cb5c4a
Implemented chief-avatar page, still needs some picture scaling.
halvors Dec 14, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.idea/
2 changes: 1 addition & 1 deletion v2/pages/admin-wsconsole.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
if ($user->hasPermission('admin.websocket')) {
echo '<h1>Websocket-konsoll</h1>';
echo '<script src="../api/scripts/websocket.js"></script>';
echo '<script src="scripts/admin-wsconsole.js"></script>';
echo '<script src="scripts/admin-websocket-console.js"></script>';
echo '<div id="consoleArea">Vennligst vent...<br /></div>';
echo '<div id="inputArea"><input type="text" style="width: 100%;" placeholder="Skriv kommandoer her" /></div>';

Expand Down
2 changes: 1 addition & 1 deletion v2/pages/developer-change-user.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
$user = Session::getCurrentUser();

if ($user->hasPermission('developer.change-user')) {
echo '<script src="scripts/developer-change-user.js"></script>';
echo '<script src="scripts/developer-switch-user.js"></script>';
echo '<h1>Bytt bruker</h1>';
echo '<p>Dette er en utvikler-funksjon som lar deg være logget inn som en annen bruker. <br>';
echo 'Dette er en funksjon som ikke skal misbrukes, og må kun brukes i debug eller feilsøkings-sammenheng.</p>';
Expand Down
34 changes: 34 additions & 0 deletions v3/.github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
<!--
Before opening a new issue, please search through the existing issues to
see if your topic has already been addressed. Note that you may need to
remove the "is:open" filter from the search bar to include closed issues.

Check the appropriate type for your issue below by placing an x between the
brackets.

Please note that issues which do not fall under any of the below categories
will be closed.
--->
### Issue type:
- [ ] Feature request <!-- Requesting the implementation of a new feature -->
- [ ] Bug report <!-- Reporting unexpected or erroneous behavior -->
- [ ] Documentation <!-- Proposing a modification to the documentation -->

<!--
Please describe the environment.
-->
### Environment:
* AdminLTE Version: <!-- Example: 2.4 -->
* Operating System: <!-- Example: OSX/Android -->
* Browser (Version): <!-- Example: Chrome (Latest) -->

<!--
BUG REPORTS must include:
* Steps or URL needed to reproduce the bug/issue
* Any relevant error messages (screenshots may also help)
* A snippet of your markup (where applicable)

FEATURE REQUESTS must include:
* A detailed description of the proposed functionality
-->
### Description:
8 changes: 8 additions & 0 deletions v3/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
*.DS_Store
*.log
*.zip
.idea
.sass-cache/
/nbproject/
/nbproject/private/
/node_modules/
3 changes: 3 additions & 0 deletions v3/.npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
bower_components/
documentation/
composer.json
311 changes: 311 additions & 0 deletions v3/Gruntfile.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,311 @@
// AdminLTE Gruntfile
module.exports = function (grunt) { // jshint ignore:line
'use strict';

grunt.initConfig({
pkg : grunt.file.readJSON('package.json'),
watch : {
less : {
// Compiles less files upon saving
files: ['build/less/*.less'],
tasks: ['less:development', 'less:production', 'replace', 'notify:less']
},
js : {
// Compile js files upon saving
files: ['build/js/*.js'],
tasks: ['js', 'notify:js']
},
skins: {
// Compile any skin less files upon saving
files: ['build/less/skins/*.less'],
tasks: ['less:skins', 'less:minifiedSkins', 'notify:less']
}
},
// Notify end of tasks
notify: {
less: {
options: {
title : 'AdminLTE',
message: 'LESS finished running'
}
},
js : {
options: {
title : 'AdminLTE',
message: 'JS bundler finished running'
}
}
},
// 'less'-task configuration
// This task will compile all less files upon saving to create both AdminLTE.css and AdminLTE.min.css
less : {
// Development not compressed
development : {
files: {
// compilation.css : source.less
'dist/css/AdminLTE.css' : 'build/less/AdminLTE.less',
// AdminLTE without plugins
'dist/css/alt/AdminLTE-without-plugins.css' : 'build/less/AdminLTE-without-plugins.less',
// Separate plugins
'dist/css/alt/AdminLTE-select2.css' : 'build/less/select2.less',
'dist/css/alt/AdminLTE-fullcalendar.css' : 'build/less/fullcalendar.less',
'dist/css/alt/AdminLTE-bootstrap-social.css': 'build/less/bootstrap-social.less'
}
},
// Production compressed version
production : {
options: {
compress: true
},
files : {
// compilation.css : source.less
'dist/css/AdminLTE.min.css' : 'build/less/AdminLTE.less',
// AdminLTE without plugins
'dist/css/alt/AdminLTE-without-plugins.min.css' : 'build/less/AdminLTE-without-plugins.less',
// Separate plugins
'dist/css/alt/AdminLTE-select2.min.css' : 'build/less/select2.less',
'dist/css/alt/AdminLTE-fullcalendar.min.css' : 'build/less/fullcalendar.less',
'dist/css/alt/AdminLTE-bootstrap-social.min.css': 'build/less/bootstrap-social.less'
}
},
// Non minified skin files
skins : {
files: {
'dist/css/skins/skin-blue.css' : 'build/less/skins/skin-blue.less',
'dist/css/skins/skin-black.css' : 'build/less/skins/skin-black.less',
'dist/css/skins/skin-yellow.css' : 'build/less/skins/skin-yellow.less',
'dist/css/skins/skin-green.css' : 'build/less/skins/skin-green.less',
'dist/css/skins/skin-red.css' : 'build/less/skins/skin-red.less',
'dist/css/skins/skin-purple.css' : 'build/less/skins/skin-purple.less',
'dist/css/skins/skin-blue-light.css' : 'build/less/skins/skin-blue-light.less',
'dist/css/skins/skin-black-light.css' : 'build/less/skins/skin-black-light.less',
'dist/css/skins/skin-yellow-light.css': 'build/less/skins/skin-yellow-light.less',
'dist/css/skins/skin-green-light.css' : 'build/less/skins/skin-green-light.less',
'dist/css/skins/skin-red-light.css' : 'build/less/skins/skin-red-light.less',
'dist/css/skins/skin-purple-light.css': 'build/less/skins/skin-purple-light.less',
'dist/css/skins/_all-skins.css' : 'build/less/skins/_all-skins.less'
}
},
// Skins minified
minifiedSkins: {
options: {
compress: true
},
files : {
'dist/css/skins/skin-blue.min.css' : 'build/less/skins/skin-blue.less',
'dist/css/skins/skin-black.min.css' : 'build/less/skins/skin-black.less',
'dist/css/skins/skin-yellow.min.css' : 'build/less/skins/skin-yellow.less',
'dist/css/skins/skin-green.min.css' : 'build/less/skins/skin-green.less',
'dist/css/skins/skin-red.min.css' : 'build/less/skins/skin-red.less',
'dist/css/skins/skin-purple.min.css' : 'build/less/skins/skin-purple.less',
'dist/css/skins/skin-blue-light.min.css' : 'build/less/skins/skin-blue-light.less',
'dist/css/skins/skin-black-light.min.css' : 'build/less/skins/skin-black-light.less',
'dist/css/skins/skin-yellow-light.min.css': 'build/less/skins/skin-yellow-light.less',
'dist/css/skins/skin-green-light.min.css' : 'build/less/skins/skin-green-light.less',
'dist/css/skins/skin-red-light.min.css' : 'build/less/skins/skin-red-light.less',
'dist/css/skins/skin-purple-light.min.css': 'build/less/skins/skin-purple-light.less',
'dist/css/skins/_all-skins.min.css' : 'build/less/skins/_all-skins.less'
}
}
},

// Uglify task info. Compress the js files.
uglify: {
options : {
mangle : true,
preserveComments: 'some'
},
production: {
files: {
'dist/js/adminlte.min.js': ['dist/js/adminlte.js']
}
}
},

// Concatenate JS Files
concat: {
options: {
separator: '\n\n',
banner : '/*! AdminLTE app.js\n'
+ '* ================\n'
+ '* Main JS application file for AdminLTE v2. This file\n'
+ '* should be included in all pages. It controls some layout\n'
+ '* options and implements exclusive AdminLTE plugins.\n'
+ '*\n'
+ '* @Author Almsaeed Studio\n'
+ '* @Support <https://www.almsaeedstudio.com>\n'
+ '* @Email <abdullah@almsaeedstudio.com>\n'
+ '* @version <%= pkg.version %>\n'
+ '* @repository <%= pkg.repository.url %>\n'
+ '* @license MIT <http://opensource.org/licenses/MIT>\n'
+ '*/\n\n'
+ '// Make sure jQuery has been loaded\n'
+ 'if (typeof jQuery === \'undefined\') {\n'
+ 'throw new Error(\'AdminLTE requires jQuery\')\n'
+ '}\n\n'
},
dist : {
src : [
'build/js/BoxRefresh.js',
'build/js/BoxWidget.js',
'build/js/ControlSidebar.js',
'build/js/DirectChat.js',
'build/js/Layout.js',
'build/js/PushMenu.js',
'build/js/TodoList.js',
'build/js/Tree.js'
],
dest: 'dist/js/adminlte.js'
}
},

// Replace image paths in AdminLTE without plugins
replace: {
withoutPlugins : {
src : ['dist/css/alt/AdminLTE-without-plugins.css'],
dest : 'dist/css/alt/AdminLTE-without-plugins.css',
replacements: [
{
from: '../img',
to : '../../img'
}
]
},
withoutPluginsMin: {
src : ['dist/css/alt/AdminLTE-without-plugins.min.css'],
dest : 'dist/css/alt/AdminLTE-without-plugins.min.css',
replacements: [
{
from: '../img',
to : '../../img'
}
]
}
},

// Build the documentation files
includes: {
build: {
src : ['*.html'], // Source files
dest : 'documentation/', // Destination directory
flatten: true,
cwd : 'documentation/build',
options: {
silent : true,
includePath: 'documentation/build/include'
}
}
},

// Optimize images
image: {
dynamic: {
files: [
{
expand: true,
cwd : 'build/img/',
src : ['**/*.{png,jpg,gif,svg,jpeg}'],
dest : 'dist/img/'
}
]
}
},

// Validate JS code
jshint: {
options: {
jshintrc: 'build/js/.jshintrc'
},
grunt : {
options: {
jshintrc: 'build/grunt/.jshintrc'
},
src : 'Gruntfile.js'
},
core : {
src: 'build/js/*.js'
},
demo : {
src: 'dist/js/demo.js'
},
pages : {
src: 'dist/js/pages/*.js'
}
},

jscs: {
options: {
config: 'build/js/.jscsrc'
},
core : {
src: '<%= jshint.core.src %>'
},
pages : {
src: '<%= jshint.pages.src %>'
}
},

// Validate CSS files
csslint: {
options: {
csslintrc: 'build/less/.csslintrc'
},
dist : [
'dist/css/AdminLTE.css'
]
},

// Validate Bootstrap HTML
bootlint: {
options: {
relaxerror: ['W005']
},
files : ['pages/**/*.html', '*.html']
},

// Delete images in build directory
// After compressing the images in the build/img dir, there is no need
// for them
clean: {
build: ['build/img/*']
}
});

// Load all grunt tasks

// LESS Compiler
grunt.loadNpmTasks('grunt-contrib-less');
// Watch File Changes
grunt.loadNpmTasks('grunt-contrib-watch');
// Compress JS Files
grunt.loadNpmTasks('grunt-contrib-uglify');
// Include Files Within HTML
grunt.loadNpmTasks('grunt-includes');
// Optimize images
grunt.loadNpmTasks('grunt-image');
// Validate JS code
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-jscs');
// Delete not needed files
grunt.loadNpmTasks('grunt-contrib-clean');
// Lint CSS
grunt.loadNpmTasks('grunt-contrib-csslint');
// Lint Bootstrap
grunt.loadNpmTasks('grunt-bootlint');
// Concatenate JS files
grunt.loadNpmTasks('grunt-contrib-concat');
// Notify
grunt.loadNpmTasks('grunt-notify');
// Replace
grunt.loadNpmTasks('grunt-text-replace');

// Linting task
grunt.registerTask('lint', ['jshint', 'csslint', 'bootlint']);
// JS task
grunt.registerTask('js', ['concat', 'uglify']);
// CSS Task
grunt.registerTask('css', ['less:development', 'less:production', 'replace']);

// The default task (running 'grunt' in console) is 'watch'
grunt.registerTask('default', ['watch']);
};
Loading