Browse Source

[mod] simple theme: move source files to the src directory

Alexandre Flament 3 years ago
parent
commit
6b80c57a3c

+ 8 - 8
searx/static/themes/simple/gruntfile.js

@@ -6,12 +6,12 @@ module.exports = function(grunt) {
     pkg: grunt.file.readJSON('package.json'),
     watch: {
       scripts: {
-        files: ['<%= jshint.files %>', 'less/*.less'],
+        files: ['src/**'],
         tasks: ['jshint', 'concat', 'uglify', 'webfont', 'less:development', 'less:production']
       }
     },
     jshint: {
-      files: ['js/searx_src/*.js', 'js/searx_header/*.js', '../__common__/js/*.js'],
+      files: ['src/js/main/*.js', 'src/js/head/*.js', '../__common__/js/*.js'],
       options: {
         reporterOutput: "",
         proto: true,
@@ -29,8 +29,8 @@ module.exports = function(grunt) {
           separator: ';'
         },
         files: {
-          'js/searx.head.js': ['js/searx_head/*.js'],
-          'js/searx.js': ['js/searx_src/*.js', '../__common__/js/*.js']
+          'js/searx.head.js': ['src/js/head/*.js'],
+          'js/searx.js': ['src/js/main/*.js', '../__common__/js/*.js', 'js/autocomplete.js']
         }
       }
     },
@@ -60,8 +60,8 @@ module.exports = function(grunt) {
           banner: '/*! searx | <%= grunt.template.today("dd-mm-yyyy") %> | <%= process.env.GIT_URL %> */\n'
         },
         files: {
-          "css/searx.css": "less/style.less",
-          "css/searx-rtl.css": "less/style-rtl.less"
+          "css/searx.css": "src/less/style.less",
+          "css/searx-rtl.css": "src/less/style-rtl.less"
         }
       },
       production: {
@@ -77,8 +77,8 @@ module.exports = function(grunt) {
           banner: '/*! searx | <%= grunt.template.today("dd-mm-yyyy") %> | <%= process.env.GIT_URL %> */\n'
         },
         files: {
-          "css/searx.min.css": "less/style.less",
-          "css/searx-rtl.min.css": "less/style-rtl.less"
+          "css/searx.min.css": "src/less/style.less",
+          "css/searx-rtl.min.css": "src/less/style-rtl.less"
         }
       },
     },

+ 0 - 0
searx/static/themes/simple/js/searx_src/autocomplete.js → searx/static/themes/simple/js/autocomplete.js


+ 1 - 1
searx/static/themes/simple/js/searx_head/00_init.js → searx/static/themes/simple/src/js/head/00_init.js

@@ -33,7 +33,7 @@
         infinite_scroll: script.getAttribute('data-infinite-scroll') === 'true',
         static_path: script.getAttribute('data-static-path'),
         translations: JSON.parse(script.getAttribute('data-translations')),
-    }
+    };
 
     // update the css
     d.getElementsByTagName("html")[0].className = (w.searx.touch)?"js touch":"js";

+ 0 - 0
searx/static/themes/simple/js/searx_src/00_searx_toolkit.js → searx/static/themes/simple/src/js/main/00_searx_toolkit.js


+ 0 - 0
searx/static/themes/simple/js/searx_src/searx_keyboard.js → searx/static/themes/simple/src/js/main/searx_keyboard.js


+ 0 - 0
searx/static/themes/simple/js/searx_src/searx_mapresult.js → searx/static/themes/simple/src/js/main/searx_mapresult.js


+ 0 - 0
searx/static/themes/simple/js/searx_src/searx_results.js → searx/static/themes/simple/src/js/main/searx_results.js


+ 0 - 0
searx/static/themes/simple/js/searx_src/searx_search.js → searx/static/themes/simple/src/js/main/searx_search.js


+ 0 - 0
searx/static/themes/simple/less/autocomplete.less → searx/static/themes/simple/src/less/autocomplete.less


+ 0 - 0
searx/static/themes/simple/less/code.less → searx/static/themes/simple/src/less/code.less


+ 0 - 0
searx/static/themes/simple/less/definitions.less → searx/static/themes/simple/src/less/definitions.less


+ 0 - 0
searx/static/themes/simple/less/index.less → searx/static/themes/simple/src/less/index.less


+ 0 - 0
searx/static/themes/simple/less/ion.less → searx/static/themes/simple/src/less/ion.less


+ 0 - 0
searx/static/themes/simple/less/mixins.less → searx/static/themes/simple/src/less/mixins.less


+ 0 - 0
searx/static/themes/simple/less/normalize.less → searx/static/themes/simple/src/less/normalize.less


+ 0 - 0
searx/static/themes/simple/less/preferences.less → searx/static/themes/simple/src/less/preferences.less


+ 0 - 0
searx/static/themes/simple/less/pygments.less → searx/static/themes/simple/src/less/pygments.less


+ 0 - 0
searx/static/themes/simple/less/search.less → searx/static/themes/simple/src/less/search.less


+ 0 - 0
searx/static/themes/simple/less/style-rtl.less → searx/static/themes/simple/src/less/style-rtl.less


+ 0 - 0
searx/static/themes/simple/less/style.less → searx/static/themes/simple/src/less/style.less


+ 0 - 0
searx/static/themes/simple/less/toolkit.less → searx/static/themes/simple/src/less/toolkit.less


+ 0 - 0
searx/static/themes/simple/less/toolkit_loader.less → searx/static/themes/simple/src/less/toolkit_loader.less