diff options
author | Jeremy <jeremy.benoist@gmail.com> | 2015-03-01 08:22:29 +0100 |
---|---|---|
committer | Jeremy <jeremy.benoist@gmail.com> | 2015-03-01 10:49:17 +0100 |
commit | 495aecfe7417918c45d8ea32b1ee8903018449cd (patch) | |
tree | f79e2d133e66108b3e0e814dc206d09344e72df0 /src/Wallabag/CoreBundle/Resources/views/themes/baggy | |
parent | 71798e4ec428d03b1ce7116ae918a05a2d9b5044 (diff) | |
download | wallabag-495aecfe7417918c45d8ea32b1ee8903018449cd.tar.gz wallabag-495aecfe7417918c45d8ea32b1ee8903018449cd.tar.zst wallabag-495aecfe7417918c45d8ea32b1ee8903018449cd.zip |
Cleanup & simplify theme
Diffstat (limited to 'src/Wallabag/CoreBundle/Resources/views/themes/baggy')
9 files changed, 15 insertions, 446 deletions
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/_display-mode.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/_display-mode.twig deleted file mode 100755 index 382dd5f1..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/_display-mode.twig +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | <div id="display-mode"> | ||
2 | <a href="javascript: void(null);" id="listmode" class="listmode"> | ||
3 | <img src="{{ poche_url }}themes/{{ theme }}/img/{{ theme }}/blank.png" alt="{% trans "toggle view mode" %}" title="{% trans "toggle view mode" %}" width="16" height="16"> | ||
4 | </a> | ||
5 | </div> | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/config.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/config.twig deleted file mode 100755 index c5c07d49..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/config.twig +++ /dev/null | |||
@@ -1,187 +0,0 @@ | |||
1 | {% extends "layout.twig" %} | ||
2 | |||
3 | {% block title %}{% trans "config" %}{% endblock %} | ||
4 | {% block menu %} | ||
5 | {% include '_menu.twig' %} | ||
6 | {% endblock %} | ||
7 | {% block content %} | ||
8 | <h2>{% trans "Saving articles" %}</h2> | ||
9 | <p>{% trans "There are several ways to save an article:" %} {% trans "(<a href=\"http://doc.wallabag.org/en/User_documentation/Save_your_first_article\" target=\"_blank\" title=\"Documentation\">?</a>)" %}</p> | ||
10 | <p> | ||
11 | <form method="get" action="index.php"> | ||
12 | <label class="addurl" for="config_plainurl">{% trans "By filling this field" %}:</label><br> | ||
13 | <input required placeholder="example.com/article" class="addurl" id="config_plainurl" name="plainurl" type="url" /> | ||
14 | <input type="submit" value="{% trans "bag it!" %}" /> | ||
15 | </form> | ||
16 | </p> | ||
17 | <h3>Browser Plugins</h3> | ||
18 | <ul> | ||
19 | <li><a href="https://addons.mozilla.org/firefox/addon/wallabag/" target="_blank">{% trans "Firefox Add-On" %}</a></li> | ||
20 | <li><a href="https://chrome.google.com/webstore/detail/wallabag/bepdcjnnkglfjehplaogpoonpffbdcdj" target="_blank">{% trans "Chrome Extension" %}</a></li> | ||
21 | </ul> | ||
22 | <h3>Mobile Apps</h3> | ||
23 | <ul> | ||
24 | <li>Android: <a href="https://f-droid.org/app/fr.gaulupeau.apps.InThePoche" target="_blank">{% trans "via F-Droid" %}</a> {% trans " or " %} <a href="https://play.google.com/store/apps/details?id=fr.gaulupeau.apps.InThePoche" target="_blank">{% trans "via Google Play" %}</a></li> | ||
25 | <li>iOS: <a href="https://itunes.apple.com/app/wallabag/id828331015?mt=8" target="_blank">{% trans "download the application" %}</a></li> | ||
26 | <li>Windows Phone: <a href="http://www.windowsphone.com/en-us/store/app/wallabag/ff890514-348c-4d0b-9b43-153fff3f7450" target="_blank">{% trans "download the application" %}</a></li> | ||
27 | </ul> | ||
28 | <h3>{% trans "Bookmarklet" %}</h3> | ||
29 | <p> | ||
30 | {% trans "Drag & drop this link to your bookmarks bar:" %} <a id="bookmarklet" ondragend="this.click();" href="javascript:if(top['bookmarklet-url@wallabag.org']){top['bookmarklet-url@wallabag.org'];}else{(function(){var%20url%20=%20location.href%20||%20url;window.open('{{ poche_url }}?action=add&url='%20+%20btoa(url),'_self');})();void(0);}">{% trans "bag it!" %}</a> | ||
31 | </p> | ||
32 | |||
33 | <h2>{% trans "Feeds" %}</h2> | ||
34 | {% if token == '' %} | ||
35 | <p>{% trans "Your feed token is currently empty and must first be generated to enable feeds. Click <a href='?feed&action=generate'>here to generate it</a>." %}</p> | ||
36 | {% else %} | ||
37 | <ul> | ||
38 | <li><a href="?feed&type=home&user_id={{ user_id }}&token={{ token }}" target="_blank">{% trans "Unread feed" %}</a></li> | ||
39 | <li><a href="?feed&type=fav&user_id={{ user_id }}&token={{ token }}" target="_blank">{% trans "Favorites feed" %}</a></li> | ||
40 | <li><a href="?feed&type=archive&user_id={{ user_id }}&token={{ token }}" target="_blank">{% trans "Archive feed" %}</a></li> | ||
41 | </ul> | ||
42 | <p class="more-info"> | ||
43 | {% trans "Your token:" %} <strong>{{token}}</strong><br> | ||
44 | {% trans "Your user id:" %} <strong>{{user_id}}</strong><br> | ||
45 | {% trans "You can regenerate your token: <a href='?feed&action=generate'>generate!</a>." %} | ||
46 | </p> | ||
47 | {% endif %} | ||
48 | |||
49 | <h2>{% trans "Change your theme" %}</h2> | ||
50 | <form method="post" action="?updatetheme" name="changethemeform"> | ||
51 | <fieldset class="w500p inline"> | ||
52 | <div class="row"> | ||
53 | <label class="col w150p" for="theme">{% trans "Theme:" %}</label> | ||
54 | <select class="col" id="theme" name="theme"> | ||
55 | {% for key, theme in themes %} | ||
56 | <option value="{{ key }}" {{ theme.current ? 'selected' : '' }}>{{ theme.name }}</option> | ||
57 | {% endfor %} | ||
58 | </select> | ||
59 | </div> | ||
60 | <div class="row mts txtcenter"> | ||
61 | <button class="bouton" type="submit" tabindex="4">{% trans "Update" %}</button> | ||
62 | </div> | ||
63 | </fieldset> | ||
64 | <input type="hidden" name="returnurl" value="{{ referer }}"> | ||
65 | <input type="hidden" name="token" value="{{ token }}"> | ||
66 | </form> | ||
67 | |||
68 | <h2>{% trans "Change your language" %}</h2> | ||
69 | <form method="post" action="?updatelanguage" name="changelanguageform"> | ||
70 | <fieldset class="w500p inline"> | ||
71 | <div class="row"> | ||
72 | <label class="col w150p" for="language">{% trans "Language:" %}</label> | ||
73 | <select class="col" id="language" name="language"> | ||
74 | {% for language in languages %} | ||
75 | <option value="{{ language.value }}" {{ language.current ? 'selected' : '' }}>{{ language.name }}</option> | ||
76 | {% endfor %} | ||
77 | </select> | ||
78 | </div> | ||
79 | <div class="row mts txtcenter"> | ||
80 | <button class="bouton" type="submit" tabindex="4">{% trans "Update" %}</button> | ||
81 | </div> | ||
82 | </fieldset> | ||
83 | <input type="hidden" name="returnurl" value="{{ referer }}"> | ||
84 | <input type="hidden" name="token" value="{{ token }}"> | ||
85 | </form> | ||
86 | |||
87 | <h2><a name="import"></a>{% trans "Import" %}</h2> | ||
88 | <p>{% trans "You can import your Pocket, Readability, Instapaper, Wallabag or any data in appropriate json or html format." %}</p> | ||
89 | <p>{% trans "Please select export file on your computer and press \"Import\" button below. Wallabag will parse your file, insert all URLs and start fetching of articles if required." %}</p> | ||
90 | <form method="post" action="?import" name="uploadfile" enctype="multipart/form-data"> | ||
91 | <fieldset class="w500p"> | ||
92 | <div class="row"> | ||
93 | <label class="col w150p" for="file">{% trans "File:" %}</label> | ||
94 | <input class="col" type="file" id="file" name="file" tabindex="4" required="required"> | ||
95 | </div> | ||
96 | <div class="row mts txtcenter"> | ||
97 | <button class="bouton" type="submit" tabindex="4">{% trans "Import" %}</button> | ||
98 | </div> | ||
99 | </fieldset> | ||
100 | </form> | ||
101 | <p><a href="?import">{% trans "You can click here to fetch content for articles with no content." %}</a></p> | ||
102 | <p class="more-info">{% trans "Fetching process is controlled by two constants in your config file: IMPORT_LIMIT (how many articles are fetched at once) and IMPORT_DELAY (delay between fetch of next batch of articles)." %}</p> | ||
103 | |||
104 | <h2>{% trans "Export your wallabag data" %}</h2> | ||
105 | <p><a href="?export" target="_blank">{% trans "Export JSON" %}</a><br> | ||
106 | <span class="more-info">Data will be exported in a single JSON file.</span></p> | ||
107 | |||
108 | <h2>{% trans "Fancy an E-Book ?" %}</h2> | ||
109 | <p>{% trans "Click to get all your articles in one ebook :" %} | ||
110 | <ul> | ||
111 | <li><a href="./?epub&method=all" title="{% trans 'Generate ePub file' %}">ePub 3</a></li> | ||
112 | <li><a href="./?mobi&method=all" title="{% trans 'Generate Mobi file' %}">Mobi</a></li> | ||
113 | <li><a href="./?pdf&method=all" title="{% trans 'Generate PDF file' %}">PDF</a></li> | ||
114 | </ul> | ||
115 | |||
116 | <span class="more-info">{% trans "This can <b>take a while</b> and can <b>even fail</b> if you have too many articles, depending on your server configuration." %}</span></p> | ||
117 | |||
118 | <h2><a name="cache"></a>{% trans "Cache" %}</h2> | ||
119 | <p><a href="?empty-cache">{% trans "Delete Cache" %}</a><br> | ||
120 | <span class="more-info">Deleting the cache may help with display or other problems.</span></p> | ||
121 | |||
122 | {% if http_auth == 0 %} | ||
123 | <h2>{% trans "Change your password" %}</h2> | ||
124 | <form method="post" action="?config" name="loginform"> | ||
125 | <fieldset class="w500p"> | ||
126 | <div class="row"> | ||
127 | <label class="col w150p" for="password">{% trans "New password:" %}</label> | ||
128 | <input class="col" type="password" id="password" name="password" placeholder="{% trans "Password" %}" tabindex="2"> | ||
129 | </div> | ||
130 | <div class="row"> | ||
131 | <label class="col w150p" for="password_repeat">{% trans "Repeat your new password:" %}</label> | ||
132 | <input class="col" type="password" id="password_repeat" name="password_repeat" placeholder="{% trans "Password" %}" tabindex="3"> | ||
133 | </div> | ||
134 | <div class="row mts txtcenter"> | ||
135 | <button class="bouton" type="submit" tabindex="4">{% trans "Update" %}</button> | ||
136 | </div> | ||
137 | </fieldset> | ||
138 | <input type="hidden" name="returnurl" value="{{ referer }}"> | ||
139 | <input type="hidden" name="token" value="{{ token }}"> | ||
140 | </form> | ||
141 | {% endif %} | ||
142 | |||
143 | <h2>{% trans 'Add user' %}</h2> | ||
144 | <form method="post" action="?newuser"> | ||
145 | <fieldset class="w500p"> | ||
146 | <div class="row"> | ||
147 | <label class="col w150p" for="newusername">{% trans 'Login for new user' %}</label> | ||
148 | <input class="col" type="text" id="newusername" name="newusername" placeholder="{% trans 'Login' %}" required> | ||
149 | </div> | ||
150 | <div class="row"> | ||
151 | <label class="col w150p" for="password4newuser">{% trans "Password for new user" %}</label> | ||
152 | <input class="col" type="password" id="password4newuser" name="password4newuser" placeholder="{% trans 'Password' %}" required> | ||
153 | </div> | ||
154 | <div class="row"> | ||
155 | <label class="col w150p" for="newuseremail">{% trans 'Email for new user (not required)' %}</label> | ||
156 | <input class="col" type="email" id="newuseremail" name="newuseremail" placeholder="{% trans 'Email' %}"> | ||
157 | </div> | ||
158 | <div class="row mts txtcenter"> | ||
159 | <button type="submit">{% trans "Add user" %}</button> | ||
160 | </div> | ||
161 | </fieldset> | ||
162 | </form> | ||
163 | |||
164 | <h2>{% trans "Delete account" %}</h2> | ||
165 | {% if not only_user %}<form method="post" action="?deluser"> | ||
166 | <p>{% trans "You can delete your account by entering your password and validating." %}<br /><b>{% trans "Be careful, data will be erased forever (that is a very long time)." %}</b></p> | ||
167 | <fieldset class="w500p"> | ||
168 | <div class="row"> | ||
169 | <label class="col w150p" for="password4deletinguser">{% trans "Type here your password" %}</label> | ||
170 | <input class="col" type="password" id="password4deletinguser" name="password4deletinguser" placeholder="{% trans "Password" %}"> | ||
171 | </div> | ||
172 | <div class="row mts txtcenter"> | ||
173 | <button type="submit">{% trans "Delete account" %}</button> | ||
174 | </div> | ||
175 | </form> | ||
176 | {% else %}<p>{% trans "You are the only user, you cannot delete your own account." %}</p> | ||
177 | <p>{% trans "To completely remove wallabag, delete the wallabag folder on your web server (and eventual databases)." %}</p>{% endif %} | ||
178 | |||
179 | <h2>{% trans "Upgrading wallabag" %}</h2> | ||
180 | <ul> | ||
181 | <li>{% trans "Installed version" %}: <strong>{{ constant('WALLABAG') }}</strong></li> | ||
182 | <li>{% trans "Latest stable version" %}: {{ prod }}. {% if compare_prod == -1 %}<strong><a href="http://wallabag.org/">{% trans "A more recent stable version is available." %}</a></strong>{% else %}{% trans "You are up to date." %}{% endif %} ({% trans "Last check:" %} {{ check_time_prod }})</li> | ||
183 | {% if constant('DEBUG_POCHE') == 1 %}<li>{% trans "Latest dev version" %}: {{ dev }}. {% if compare_dev == -1 %}<strong><a href="http://wallabag.org/">{% trans "A more recent development version is available." %}</a></strong>{% else %}{% trans "You are up to date." %}{% endif %} ({% trans "Last check:" %} {{ check_time_dev }}){% endif %}</li> | ||
184 | </ul> | ||
185 | <p class="more-info">{% trans "You can clear cache to check the latest release." %}</p> | ||
186 | |||
187 | {% endblock %} | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/edit-tags.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/edit-tags.twig deleted file mode 100755 index 15f15560..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/edit-tags.twig +++ /dev/null | |||
@@ -1,29 +0,0 @@ | |||
1 | {% extends "layout.twig" %} | ||
2 | {% block title %}edit tags{% endblock %} | ||
3 | {% block menu %} | ||
4 | {% include '_menu.twig' %} | ||
5 | {% endblock %} | ||
6 | {% block content %} | ||
7 | |||
8 | <script src="{{ poche_url }}themes/_global/js/jquery-ui-1.10.4.custom.min.js"></script> | ||
9 | <script src="{{ poche_url }}themes/_global/js/autoCompleteTags.js"></script> | ||
10 | <link rel="stylesheet" href="{{ poche_url }}themes/_global/css/jquery-ui-1.10.4.custom.min.css" media="all"> | ||
11 | |||
12 | <div id="article"> | ||
13 | <h2>{{ entry.title|raw }}</21> | ||
14 | </div> | ||
15 | {% if tags is empty %} | ||
16 | <div class="notags">{% trans "no tags" %}</div> | ||
17 | {% endif %} | ||
18 | <ul> | ||
19 | {% for tag in tags %}<li>{{ tag.value }} <a href="./?action=remove_tag&tag_id={{ tag.id }}&id={{ entry_id }}">✘</a></li>{% endfor %} | ||
20 | </ul> | ||
21 | <form method="post" action="./?action=add_tag"> | ||
22 | <input type="hidden" name="entry_id" value="{{ entry_id }}" /> | ||
23 | <label for="value">{% trans "Add tags:" %}</label><input type="text" placeholder="{% trans "interview" %}, {% trans "editorial" %}, {% trans "video" %}" id="value" name="value" required="required" /> | ||
24 | <input type="submit" value="Tag" /> | ||
25 | <p>{% trans "Start typing for auto complete." %}<br> | ||
26 | {% trans "You can enter multiple tags, separated by commas." %}</p> | ||
27 | </form> | ||
28 | <a class="icon icon-reply return" href="./?view=view&id={{ entry_id }}">{% trans "return to article" %}</a> | ||
29 | {% endblock %} | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/layout.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/layout.html.twig index 16070c7f..dffea036 100644 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/layout.html.twig +++ b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/layout.html.twig | |||
@@ -1,43 +1,17 @@ | |||
1 | <!DOCTYPE html> | 1 | {% extends "WallabagCoreBundle::base.html.twig" %} |
2 | <!--[if lte IE 6]><html class="no-js ie6 ie67 ie678" lang="en"><![endif]--> | ||
3 | <!--[if lte IE 7]><html class="no-js ie7 ie67 ie678" lang="en"><![endif]--> | ||
4 | <!--[if IE 8]><html class="no-js ie8 ie678" lang="en"><![endif]--> | ||
5 | <!--[if gt IE 8]><html class="no-js" lang="en"><![endif]--> | ||
6 | <html lang="en"> | ||
7 | <head> | ||
8 | <meta name="viewport" content="initial-scale=1.0"> | ||
9 | <meta charset="utf-8"> | ||
10 | <!--[if IE]> | ||
11 | <meta http-equiv="X-UA-Compatible" content="IE=10"> | ||
12 | <![endif]--> | ||
13 | <title>{% block title %}{% endblock %} - wallabag</title> | ||
14 | {% include "WallabagCoreBundle:themes:_global/_head_icon.html.twig" %} | ||
15 | 2 | ||
16 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/ratatouille.css') }}" media="all"> | 3 | {% block css %} |
17 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/font.css') }}" media="all"> | 4 | {{ parent() }} |
18 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/main.css') }}" media="all"> | ||
19 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/messages.css') }}" media="all"> | ||
20 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/print.css') }}" media="print"> | ||
21 | 5 | ||
22 | <script src="{{ asset('themes/_global/js/jquery-2.0.3.min.js') }}"></script> | 6 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/ratatouille.css') }}" media="all"> |
23 | <script src="{{ asset('themes/_global/js/autoClose.js') }}"></script> | 7 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/font.css') }}" media="all"> |
24 | <script src="{{ asset('themes/baggy/js/jquery.cookie.js') }}"></script> | 8 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/main.css') }}" media="all"> |
25 | <script src="{{ asset('themes/baggy/js/init.js') }}"></script> | 9 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/messages.css') }}" media="all"> |
26 | <script src="{{ asset('themes/_global/js/saveLink.js') }}"></script> | 10 | <link rel="stylesheet" href="{{ asset('themes/baggy/css/print.css') }}" media="print"> |
27 | <script src="{{ asset('themes/_global/js/popupForm.js') }}"></script> | 11 | {% endblock %} |
28 | <script src="{{ asset('themes/baggy/js/closeMessage.js') }}"></script> | 12 | |
29 | <script src="{{ asset('bundles/wallabagcore/js/bookmarklet.js') }}"></script> | 13 | {% block scripts %} |
30 | </head> | 14 | {{ parent() }} |
31 | <body> | 15 | |
32 | {% include "WallabagCoreBundle::_top.html.twig" %} | 16 | <script src="{{ asset('themes/baggy/js/init.js') }}"></script> |
33 | <div id="main"> | 17 | {% endblock %} |
34 | {% block menu %}{% endblock %} | ||
35 | {% block precontent %}{% endblock %} | ||
36 | {{ include("WallabagCoreBundle::_messages.html.twig", {'flashMessages': app.session.flashbag.get('notice')}) }} | ||
37 | <div id="content" class="w600p center"> | ||
38 | {% block content %}{% endblock %} | ||
39 | </div> | ||
40 | </div> | ||
41 | {% include "WallabagCoreBundle::_footer.html.twig" %} | ||
42 | </body> | ||
43 | </html> | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/login.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/login.twig deleted file mode 100644 index 4a1dc05d..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/login.twig +++ /dev/null | |||
@@ -1,34 +0,0 @@ | |||
1 | {% extends "layout-login.twig" %} | ||
2 | |||
3 | {% block title %}{% trans "login to your wallabag" %}{% endblock %} | ||
4 | {% block content %} | ||
5 | {% if http_auth == 0 %} | ||
6 | <form method="post" action="?login" name="loginform"> | ||
7 | <fieldset class="w500p center"> | ||
8 | <h2 class="mbs txtcenter">{% trans "Login to wallabag" %}</h2> | ||
9 | {% if constant('MODE_DEMO') == 1 %}<p>{% trans "you are in demo mode, some features may be disabled." %}</p>{% endif %} | ||
10 | <div class="row"> | ||
11 | <label class="col w150p" for="login">{% trans "Username" %}</label> | ||
12 | <input class="col" type="text" id="login" name="login" placeholder="{% trans "Username" %}" tabindex="1" autofocus {% if constant('MODE_DEMO') == 1 %}value="poche"{% endif %} /> | ||
13 | </div> | ||
14 | |||
15 | <div class="row"> | ||
16 | <label class="col w150p" for="password">{% trans "Password" %}</label> | ||
17 | <input class="col" type="password" id="password" name="password" placeholder="{% trans "Password" %}" tabindex="2" {% if constant('MODE_DEMO') == 1 %}value="poche"{% endif %} /> | ||
18 | </div> | ||
19 | <div class="row"> | ||
20 | |||
21 | <div class="col"> | ||
22 | <input type="checkbox" id="longlastingsession" name="longlastingsession" tabindex="3" /> <label for="longlastingsession">{% trans "Stay signed in" %}</label><br /> | ||
23 | <small class="inbl">{% trans "(Do not check on public computers)" %}</small> | ||
24 | </div> | ||
25 | </div> | ||
26 | <div class="row mts txtcenter"> | ||
27 | <button class="bouton" type="submit" tabindex="4">{% trans "Sign in" %}</button> | ||
28 | </div> | ||
29 | </fieldset> | ||
30 | <input type="hidden" name="returnurl" value="{{ referer }}"> | ||
31 | <input type="hidden" name="token" value="{{ token }}"> | ||
32 | </form> | ||
33 | {% endif %} | ||
34 | {% endblock %} | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/public/js/closeMessage.js b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/public/js/closeMessage.js deleted file mode 100644 index 527719d5..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/public/js/closeMessage.js +++ /dev/null | |||
@@ -1,17 +0,0 @@ | |||
1 | $(function(){ | ||
2 | //--------------------------------------------------------------------------- | ||
3 | // Show the close icon when the user hover over a message | ||
4 | //--------------------------------------------------------------------------- | ||
5 | // $('.messages').on('mouseenter', function(){ | ||
6 | // $(this).find('a.closeMessage').stop(true, true).show(); | ||
7 | // }).on('mouseleave', function(){ | ||
8 | // $(this).find('a.closeMessage').stop(true, true).hide(); | ||
9 | // }); | ||
10 | //--------------------------------------------------------------------------- | ||
11 | // Close the message box when the user clicks the close icon | ||
12 | //--------------------------------------------------------------------------- | ||
13 | $('a.closeMessage').on('click', function(){ | ||
14 | $(this).parents('div.messages').slideUp(300, function(){ $(this).remove(); }); | ||
15 | return false; | ||
16 | }); | ||
17 | }); \ No newline at end of file | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/public/js/jquery.cookie.js b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/public/js/jquery.cookie.js deleted file mode 100755 index 92719000..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/public/js/jquery.cookie.js +++ /dev/null | |||
@@ -1,117 +0,0 @@ | |||
1 | /*! | ||
2 | * jQuery Cookie Plugin v1.4.0 | ||
3 | * https://github.com/carhartl/jquery-cookie | ||
4 | * | ||
5 | * Copyright 2013 Klaus Hartl | ||
6 | * Released under the MIT license | ||
7 | */ | ||
8 | (function (factory) { | ||
9 | if (typeof define === 'function' && define.amd) { | ||
10 | // AMD. Register as anonymous module. | ||
11 | define(['jquery'], factory); | ||
12 | } else { | ||
13 | // Browser globals. | ||
14 | factory(jQuery); | ||
15 | } | ||
16 | }(function ($) { | ||
17 | |||
18 | var pluses = /\+/g; | ||
19 | |||
20 | function encode(s) { | ||
21 | return config.raw ? s : encodeURIComponent(s); | ||
22 | } | ||
23 | |||
24 | function decode(s) { | ||
25 | return config.raw ? s : decodeURIComponent(s); | ||
26 | } | ||
27 | |||
28 | function stringifyCookieValue(value) { | ||
29 | return encode(config.json ? JSON.stringify(value) : String(value)); | ||
30 | } | ||
31 | |||
32 | function parseCookieValue(s) { | ||
33 | if (s.indexOf('"') === 0) { | ||
34 | // This is a quoted cookie as according to RFC2068, unescape... | ||
35 | s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\'); | ||
36 | } | ||
37 | |||
38 | try { | ||
39 | // Replace server-side written pluses with spaces. | ||
40 | // If we can't decode the cookie, ignore it, it's unusable. | ||
41 | s = decodeURIComponent(s.replace(pluses, ' ')); | ||
42 | } catch(e) { | ||
43 | return; | ||
44 | } | ||
45 | |||
46 | try { | ||
47 | // If we can't parse the cookie, ignore it, it's unusable. | ||
48 | return config.json ? JSON.parse(s) : s; | ||
49 | } catch(e) {} | ||
50 | } | ||
51 | |||
52 | function read(s, converter) { | ||
53 | var value = config.raw ? s : parseCookieValue(s); | ||
54 | return $.isFunction(converter) ? converter(value) : value; | ||
55 | } | ||
56 | |||
57 | var config = $.cookie = function (key, value, options) { | ||
58 | |||
59 | // Write | ||
60 | if (value !== undefined && !$.isFunction(value)) { | ||
61 | options = $.extend({}, config.defaults, options); | ||
62 | |||
63 | if (typeof options.expires === 'number') { | ||
64 | var days = options.expires, t = options.expires = new Date(); | ||
65 | t.setDate(t.getDate() + days); | ||
66 | } | ||
67 | |||
68 | return (document.cookie = [ | ||
69 | encode(key), '=', stringifyCookieValue(value), | ||
70 | options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE | ||
71 | options.path ? '; path=' + options.path : '', | ||
72 | options.domain ? '; domain=' + options.domain : '', | ||
73 | options.secure ? '; secure' : '' | ||
74 | ].join('')); | ||
75 | } | ||
76 | |||
77 | // Read | ||
78 | |||
79 | var result = key ? undefined : {}; | ||
80 | |||
81 | // To prevent the for loop in the first place assign an empty array | ||
82 | // in case there are no cookies at all. Also prevents odd result when | ||
83 | // calling $.cookie(). | ||
84 | var cookies = document.cookie ? document.cookie.split('; ') : []; | ||
85 | |||
86 | for (var i = 0, l = cookies.length; i < l; i++) { | ||
87 | var parts = cookies[i].split('='); | ||
88 | var name = decode(parts.shift()); | ||
89 | var cookie = parts.join('='); | ||
90 | |||
91 | if (key && key === name) { | ||
92 | // If second argument (value) is a function it's a converter... | ||
93 | result = read(cookie, value); | ||
94 | break; | ||
95 | } | ||
96 | |||
97 | // Prevent storing a cookie that we couldn't decode. | ||
98 | if (!key && (cookie = read(cookie)) !== undefined) { | ||
99 | result[name] = cookie; | ||
100 | } | ||
101 | } | ||
102 | |||
103 | return result; | ||
104 | }; | ||
105 | |||
106 | config.defaults = {}; | ||
107 | |||
108 | $.removeCookie = function (key, options) { | ||
109 | if ($.cookie(key) !== undefined) { | ||
110 | // Must not alter options, thus extending a fresh object... | ||
111 | $.cookie(key, '', $.extend({}, options, { expires: -1 })); | ||
112 | return true; | ||
113 | } | ||
114 | return false; | ||
115 | }; | ||
116 | |||
117 | })); | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/tags.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/tags.twig deleted file mode 100755 index 65930eb2..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/tags.twig +++ /dev/null | |||
@@ -1,13 +0,0 @@ | |||
1 | {% extends "layout.twig" %} | ||
2 | {% block title %}Tags{% endblock %} | ||
3 | {% block menu %} | ||
4 | {% include '_menu.twig' %} | ||
5 | {% endblock %} | ||
6 | {% block content %} | ||
7 | <h2>{% trans "Tags" %}</h2> | ||
8 | <ul class="list-tags"> | ||
9 | {% for tag in tags %}<li>{% if token != '' %}<a class="icon icon-rss" href="?feed&type=tag&user_id={{ user_id }}&tag_id={{ tag.id }}&token={{ token }}" target="_blank"><span>rss</span></a>{% endif %} <a href="./?view=tag&id={{ tag.id }}">{{ tag.value }}</a> ({{ tag.entriescount }}) | ||
10 | </li> | ||
11 | {% endfor %} | ||
12 | </ul> | ||
13 | {% endblock %} | ||
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/theme.ini b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/theme.ini deleted file mode 100644 index 31665e18..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/theme.ini +++ /dev/null | |||
@@ -1,3 +0,0 @@ | |||
1 | name = Baggy | ||
2 | description = Responsive black and white theme especially adapted to smartphones. | ||
3 | requirements[] = default | ||