mirror of
https://github.com/JuanCanham/HackMyResume.git
synced 2025-05-02 20:37:08 +01:00
feat: allow FRESH themes to specify base folder
Currently, FRESH themes contain a `src` folder that contains theme artifacts. This commit allows the theme to specify a different folder (including "." or ""), supporting arbitrary folder structures.
This commit is contained in:
7
dist/core/fresh-theme.js
vendored
7
dist/core/fresh-theme.js
vendored
@ -36,7 +36,10 @@ Definition of the FRESHTheme class.
|
||||
*/
|
||||
|
||||
FRESHTheme = (function() {
|
||||
function FRESHTheme() {}
|
||||
function FRESHTheme() {
|
||||
this.baseFolder = 'src';
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
/* Open and parse the specified theme. */
|
||||
@ -98,7 +101,7 @@ Definition of the FRESHTheme class.
|
||||
var copyOnly, fmts, jsFiles, major, that, tplFolder;
|
||||
that = this;
|
||||
major = false;
|
||||
tplFolder = PATH.join(this.folder, 'src');
|
||||
tplFolder = PATH.join(this.folder, this.baseFolder);
|
||||
copyOnly = ['.ttf', '.otf', '.png', '.jpg', '.jpeg', '.pdf'];
|
||||
fmts = READFILES(tplFolder).map(function(absPath) {
|
||||
return _loadOne.call(this, absPath, formatsHash, tplFolder);
|
||||
|
Reference in New Issue
Block a user