Browse Source

[mod] rename "default" theme to "legacy"

Adam Tauber 8 years ago
parent
commit
bee7b497a3
68 changed files with 24 additions and 24 deletions
  1. 2 2
      manage.sh
  2. 1 1
      searx/settings_robot.yml
  3. 0 0
      searx/static/themes/legacy/css/style-rtl.css
  4. 0 0
      searx/static/themes/legacy/css/style.css
  5. 0 0
      searx/static/themes/legacy/img/favicon.png
  6. 0 0
      searx/static/themes/legacy/img/github_ribbon.png
  7. 0 0
      searx/static/themes/legacy/img/icons/icon_500px.ico
  8. 0 0
      searx/static/themes/legacy/img/icons/icon_bing.ico
  9. 0 0
      searx/static/themes/legacy/img/icons/icon_dailymotion.ico
  10. 0 0
      searx/static/themes/legacy/img/icons/icon_deezer.ico
  11. 0 0
      searx/static/themes/legacy/img/icons/icon_deviantart.ico
  12. 0 0
      searx/static/themes/legacy/img/icons/icon_digg.ico
  13. 0 0
      searx/static/themes/legacy/img/icons/icon_duckduckgo.ico
  14. 0 0
      searx/static/themes/legacy/img/icons/icon_flickr.ico
  15. 0 0
      searx/static/themes/legacy/img/icons/icon_github.ico
  16. 0 0
      searx/static/themes/legacy/img/icons/icon_google play apps.ico
  17. 0 0
      searx/static/themes/legacy/img/icons/icon_google play movies.ico
  18. 0 0
      searx/static/themes/legacy/img/icons/icon_google play music.ico
  19. 0 0
      searx/static/themes/legacy/img/icons/icon_google.ico
  20. 0 0
      searx/static/themes/legacy/img/icons/icon_kickass.ico
  21. 0 0
      searx/static/themes/legacy/img/icons/icon_openstreetmap.ico
  22. 0 0
      searx/static/themes/legacy/img/icons/icon_searchcode code.ico
  23. 0 0
      searx/static/themes/legacy/img/icons/icon_searchcode doc.ico
  24. 0 0
      searx/static/themes/legacy/img/icons/icon_searchcode.ico
  25. 0 0
      searx/static/themes/legacy/img/icons/icon_soundcloud.ico
  26. 0 0
      searx/static/themes/legacy/img/icons/icon_stackoverflow.ico
  27. 0 0
      searx/static/themes/legacy/img/icons/icon_startpage.ico
  28. 0 0
      searx/static/themes/legacy/img/icons/icon_subtitleseeker.ico
  29. 0 0
      searx/static/themes/legacy/img/icons/icon_twitter.ico
  30. 0 0
      searx/static/themes/legacy/img/icons/icon_vimeo.ico
  31. 0 0
      searx/static/themes/legacy/img/icons/icon_wikipedia.ico
  32. 0 0
      searx/static/themes/legacy/img/icons/icon_yahoo.ico
  33. 0 0
      searx/static/themes/legacy/img/icons/icon_youtube.ico
  34. 0 0
      searx/static/themes/legacy/img/preference-icon.png
  35. 0 0
      searx/static/themes/legacy/img/search-icon.png
  36. 0 0
      searx/static/themes/legacy/img/searx.png
  37. 0 0
      searx/static/themes/legacy/img/searx_logo.svg
  38. 0 0
      searx/static/themes/legacy/js/searx.js
  39. 0 0
      searx/static/themes/legacy/less/autocompleter.less
  40. 0 0
      searx/static/themes/legacy/less/code.less
  41. 0 0
      searx/static/themes/legacy/less/definitions.less
  42. 0 0
      searx/static/themes/legacy/less/mixins.less
  43. 0 0
      searx/static/themes/legacy/less/search.less
  44. 0 0
      searx/static/themes/legacy/less/style-rtl.less
  45. 0 0
      searx/static/themes/legacy/less/style.less
  46. 1 1
      searx/templates/legacy/404.html
  47. 2 2
      searx/templates/legacy/about.html
  48. 0 0
      searx/templates/legacy/base.html
  49. 0 0
      searx/templates/legacy/categories.html
  50. 0 0
      searx/templates/legacy/github_ribbon.html
  51. 3 3
      searx/templates/legacy/index.html
  52. 0 0
      searx/templates/legacy/infobox.html
  53. 0 0
      searx/templates/legacy/opensearch.xml
  54. 0 0
      searx/templates/legacy/opensearch_response_rss.xml
  55. 2 2
      searx/templates/legacy/preferences.html
  56. 0 0
      searx/templates/legacy/result_templates/code.html
  57. 0 0
      searx/templates/legacy/result_templates/default.html
  58. 0 0
      searx/templates/legacy/result_templates/images.html
  59. 0 0
      searx/templates/legacy/result_templates/map.html
  60. 0 0
      searx/templates/legacy/result_templates/torrent.html
  61. 0 0
      searx/templates/legacy/result_templates/videos.html
  62. 5 5
      searx/templates/legacy/results.html
  63. 1 1
      searx/templates/legacy/search.html
  64. 1 1
      searx/templates/legacy/stats.html
  65. 1 1
      searx/templates/pix-art/preferences.html
  66. 1 1
      searx/templates/pix-art/stats.html
  67. 2 2
      tests/robot/test_basic.robot
  68. 2 2
      tests/unit/test_webapp.py

+ 2 - 2
manage.sh

@@ -53,8 +53,8 @@ build_style() {
 
 styles() {
     echo '[!] Building styles'
-	build_style themes/default/less/style.less themes/default/css/style.css
-	build_style themes/default/less/style-rtl.less themes/default/css/style-rtl.css
+	build_style themes/legacy/less/style.less themes/legacy/css/style.css
+	build_style themes/legacy/less/style-rtl.less themes/legacy/css/style-rtl.css
 	build_style themes/courgette/less/style.less themes/courgette/css/style.css
 	build_style themes/courgette/less/style-rtl.less themes/courgette/css/style-rtl.css
 	build_style less/bootstrap/bootstrap.less css/bootstrap.min.css

+ 1 - 1
searx/settings_robot.yml

@@ -15,7 +15,7 @@ server:
 
 ui:
     themes_path : ""
-    default_theme : default
+    default_theme : legacy
     default_locale : ""
 
 outgoing:

+ 0 - 0
searx/static/themes/default/css/style-rtl.css → searx/static/themes/legacy/css/style-rtl.css


+ 0 - 0
searx/static/themes/default/css/style.css → searx/static/themes/legacy/css/style.css


+ 0 - 0
searx/static/themes/default/img/favicon.png → searx/static/themes/legacy/img/favicon.png


+ 0 - 0
searx/static/themes/default/img/github_ribbon.png → searx/static/themes/legacy/img/github_ribbon.png


+ 0 - 0
searx/static/themes/default/img/icons/icon_500px.ico → searx/static/themes/legacy/img/icons/icon_500px.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_bing.ico → searx/static/themes/legacy/img/icons/icon_bing.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_dailymotion.ico → searx/static/themes/legacy/img/icons/icon_dailymotion.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_deezer.ico → searx/static/themes/legacy/img/icons/icon_deezer.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_deviantart.ico → searx/static/themes/legacy/img/icons/icon_deviantart.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_digg.ico → searx/static/themes/legacy/img/icons/icon_digg.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_duckduckgo.ico → searx/static/themes/legacy/img/icons/icon_duckduckgo.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_flickr.ico → searx/static/themes/legacy/img/icons/icon_flickr.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_github.ico → searx/static/themes/legacy/img/icons/icon_github.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_google play apps.ico → searx/static/themes/legacy/img/icons/icon_google play apps.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_google play movies.ico → searx/static/themes/legacy/img/icons/icon_google play movies.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_google play music.ico → searx/static/themes/legacy/img/icons/icon_google play music.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_google.ico → searx/static/themes/legacy/img/icons/icon_google.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_kickass.ico → searx/static/themes/legacy/img/icons/icon_kickass.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_openstreetmap.ico → searx/static/themes/legacy/img/icons/icon_openstreetmap.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_searchcode code.ico → searx/static/themes/legacy/img/icons/icon_searchcode code.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_searchcode doc.ico → searx/static/themes/legacy/img/icons/icon_searchcode doc.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_searchcode.ico → searx/static/themes/legacy/img/icons/icon_searchcode.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_soundcloud.ico → searx/static/themes/legacy/img/icons/icon_soundcloud.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_stackoverflow.ico → searx/static/themes/legacy/img/icons/icon_stackoverflow.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_startpage.ico → searx/static/themes/legacy/img/icons/icon_startpage.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_subtitleseeker.ico → searx/static/themes/legacy/img/icons/icon_subtitleseeker.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_twitter.ico → searx/static/themes/legacy/img/icons/icon_twitter.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_vimeo.ico → searx/static/themes/legacy/img/icons/icon_vimeo.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_wikipedia.ico → searx/static/themes/legacy/img/icons/icon_wikipedia.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_yahoo.ico → searx/static/themes/legacy/img/icons/icon_yahoo.ico


+ 0 - 0
searx/static/themes/default/img/icons/icon_youtube.ico → searx/static/themes/legacy/img/icons/icon_youtube.ico


+ 0 - 0
searx/static/themes/default/img/preference-icon.png → searx/static/themes/legacy/img/preference-icon.png


+ 0 - 0
searx/static/themes/default/img/search-icon.png → searx/static/themes/legacy/img/search-icon.png


+ 0 - 0
searx/static/themes/default/img/searx.png → searx/static/themes/legacy/img/searx.png


+ 0 - 0
searx/static/themes/default/img/searx_logo.svg → searx/static/themes/legacy/img/searx_logo.svg


+ 0 - 0
searx/static/themes/default/js/searx.js → searx/static/themes/legacy/js/searx.js


+ 0 - 0
searx/static/themes/default/less/autocompleter.less → searx/static/themes/legacy/less/autocompleter.less


+ 0 - 0
searx/static/themes/default/less/code.less → searx/static/themes/legacy/less/code.less


+ 0 - 0
searx/static/themes/default/less/definitions.less → searx/static/themes/legacy/less/definitions.less


+ 0 - 0
searx/static/themes/default/less/mixins.less → searx/static/themes/legacy/less/mixins.less


+ 0 - 0
searx/static/themes/default/less/search.less → searx/static/themes/legacy/less/search.less


+ 0 - 0
searx/static/themes/default/less/style-rtl.less → searx/static/themes/legacy/less/style-rtl.less


+ 0 - 0
searx/static/themes/default/less/style.less → searx/static/themes/legacy/less/style.less


+ 1 - 1
searx/templates/default/404.html → searx/templates/legacy/404.html

@@ -1,4 +1,4 @@
-{% extends "default/base.html" %}
+{% extends "legacy/base.html" %}
 {% block content %}
 <div class="center">
     <h1>{{ _('Page not found') }}</h1>

+ 2 - 2
searx/templates/default/about.html → searx/templates/legacy/about.html

@@ -1,6 +1,6 @@
-{% extends 'default/base.html' %}
+{% extends 'legacy/base.html' %}
 {% block content %}
-{% include 'default/github_ribbon.html' %}
+{% include 'legacy/github_ribbon.html' %}
 <div class="row"{% if rtl %} dir="ltr"{% endif %}>
     <h1>About <a href="{{ url_for('index') }}">searx</a></h1>
 

+ 0 - 0
searx/templates/default/base.html → searx/templates/legacy/base.html


+ 0 - 0
searx/templates/default/categories.html → searx/templates/legacy/categories.html


+ 0 - 0
searx/templates/default/github_ribbon.html → searx/templates/legacy/github_ribbon.html


+ 3 - 3
searx/templates/default/index.html → searx/templates/legacy/index.html

@@ -1,8 +1,8 @@
-{% extends "default/base.html" %}
+{% extends "legacy/base.html" %}
 {% block content %}
 <div class="center">
     <div class="title"><h1>searx</h1></div>
-    {% include 'default/search.html' %}
+    {% include 'legacy/search.html' %}
     <p class="top_margin">
     	{% if rtl %}
     	<a href="{{ url_for('preferences') }}" class="hmarg">{{ _('preferences') }}</a>
@@ -13,6 +13,6 @@
         {% endif %}
     </p>
 </div>
-{% include 'default/github_ribbon.html' %}
+{% include 'legacy/github_ribbon.html' %}
 {% endblock %}
 

+ 0 - 0
searx/templates/default/infobox.html → searx/templates/legacy/infobox.html


+ 0 - 0
searx/templates/default/opensearch.xml → searx/templates/legacy/opensearch.xml


+ 0 - 0
searx/templates/default/opensearch_response_rss.xml → searx/templates/legacy/opensearch_response_rss.xml


+ 2 - 2
searx/templates/default/preferences.html → searx/templates/legacy/preferences.html

@@ -1,4 +1,4 @@
-{% extends "default/base.html" %}
+{% extends "legacy/base.html" %}
 {% block head %} {% endblock %}
 {% block content %}
 <div class="row">
@@ -8,7 +8,7 @@
     <fieldset>
         <legend>{{ _('Default categories') }}</legend>
         {% set display_tooltip = false %}
-        {% include 'default/categories.html' %}
+        {% include 'legacy/categories.html' %}
     </fieldset>
     <fieldset>
         <legend>{{ _('Search language') }}</legend>

+ 0 - 0
searx/templates/default/result_templates/code.html → searx/templates/legacy/result_templates/code.html


+ 0 - 0
searx/templates/default/result_templates/default.html → searx/templates/legacy/result_templates/default.html


+ 0 - 0
searx/templates/default/result_templates/images.html → searx/templates/legacy/result_templates/images.html


+ 0 - 0
searx/templates/default/result_templates/map.html → searx/templates/legacy/result_templates/map.html


+ 0 - 0
searx/templates/default/result_templates/torrent.html → searx/templates/legacy/result_templates/torrent.html


+ 0 - 0
searx/templates/default/result_templates/videos.html → searx/templates/legacy/result_templates/videos.html


+ 5 - 5
searx/templates/default/results.html → searx/templates/legacy/results.html

@@ -1,10 +1,10 @@
-{% extends "default/base.html" %}
+{% extends "legacy/base.html" %}
 {% block title %}{{ q }} - {% endblock %}
 {% block meta %}<link rel="alternate" type="application/rss+xml" title="Searx search: {{ q }}" href="{{ url_for('index') }}?q={{ q|urlencode }}&amp;format=rss&amp;{% for category in selected_categories %}category_{{ category }}=1&amp;{% endfor %}pageno={{ pageno }}">{% endblock %}
 {% block content %}
 <div class="preferences_container right"><a href="{{ url_for('preferences') }}" id="preferences"><span>preferences</span></a></div>
 <div class="small search center">
-    {% include 'default/search.html' %}
+    {% include 'legacy/search.html' %}
 </div>
 <div id="results">
     <div id="sidebar">
@@ -55,16 +55,16 @@
     {% if infoboxes %}
     <div id="infoboxes">
       {% for infobox in infoboxes %}
-         {% include 'default/infobox.html' %}
+         {% include 'legacy/infobox.html' %}
       {% endfor %}
     </div>
     {% endif %}
 
     {% for result in results %}
         {% if result['template'] %}
-            {% include get_result_template('default', result['template']) %}
+            {% include get_result_template('legacy', result['template']) %}
         {% else %}
-            {% include 'default/result_templates/default.html' %}
+            {% include 'legacy/result_templates/default.html' %}
         {% endif %}
     {% endfor %}
 

+ 1 - 1
searx/templates/default/search.html → searx/templates/legacy/search.html

@@ -4,5 +4,5 @@
         <input type="submit" value="search" id="search_submit" />
     </div>
     {% set display_tooltip = true %}
-    {% include 'default/categories.html' %}
+    {% include 'legacy/categories.html' %}
 </form>

+ 1 - 1
searx/templates/default/stats.html → searx/templates/legacy/stats.html

@@ -1,4 +1,4 @@
-{% extends "default/base.html" %}
+{% extends "legacy/base.html" %}
 {% block head %} {% endblock %}
 {% block content %}
 <h2>{{ _('Engine stats') }}</h2>

+ 1 - 1
searx/templates/pix-art/preferences.html

@@ -1,4 +1,4 @@
-{% extends "default/base.html" %}
+{% extends "legacy/base.html" %}
 {% block head %} {% endblock %}
 {% block content %}
 <div class="row">

+ 1 - 1
searx/templates/pix-art/stats.html

@@ -1,4 +1,4 @@
-{% extends "default/base.html" %}
+{% extends "legacy/base.html" %}
 {% block head %} {% endblock %}
 {% block content %}
 <h2>{{ _('Engine stats') }}</h2>

+ 2 - 2
tests/robot/test_basic.robot

@@ -67,7 +67,7 @@ Change theme
     Page Should Contain  about
     Page Should Contain  preferences
     Go To  http://localhost:11111/preferences
-    List Selection Should Be  theme  default
+    List Selection Should Be  theme  legacy
     Select From List  theme  oscar
     Submit Form  id=search_form
     Location Should Be  http://localhost:11111/
@@ -139,7 +139,7 @@ Block a plugin
     Page Should Contain  about
     Page Should Contain  preferences
     Go To  http://localhost:11111/preferences
-    List Selection Should Be  theme  default
+    List Selection Should Be  theme  legacy
     Select From List  theme  oscar
     Submit Form  id=search_form
     Location Should Be  http://localhost:11111/

+ 2 - 2
tests/unit/test_webapp.py

@@ -44,7 +44,7 @@ class ViewsTestCase(SearxTestCase):
         webapp.Search.search = search_mock
 
         def get_current_theme_name_mock(override=None):
-            return 'default'
+            return 'legacy'
 
         webapp.get_current_theme_name = get_current_theme_name_mock
 
@@ -58,7 +58,7 @@ class ViewsTestCase(SearxTestCase):
     def test_index_html(self):
         result = self.app.post('/', data={'q': 'test'})
         self.assertIn(
-            '<h3 class="result_title"><img width="14" height="14" class="favicon" src="/static/themes/default/img/icons/icon_youtube.ico" alt="youtube" /><a href="http://second.test.xyz" rel="noreferrer">Second <span class="highlight">Test</span></a></h3>',  # noqa
+            '<h3 class="result_title"><img width="14" height="14" class="favicon" src="/static/themes/legacy/img/icons/icon_youtube.ico" alt="youtube" /><a href="http://second.test.xyz" rel="noreferrer">Second <span class="highlight">Test</span></a></h3>',  # noqa
             result.data
         )
         self.assertIn(