From 39676caf83a3d85203a769295d65c8ce32953883 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Nicolas=20L=C5=93uillet?= Date: Tue, 14 Apr 2020 16:01:14 +0200 Subject: [PATCH] Removed old, not so maintained and buggy baggy theme --- .../Version20200414120227.php | 23 + .../static/themes/baggy/css/article.scss | 165 -- .../static/themes/baggy/css/guide.scss | 263 ---- .../static/themes/baggy/css/index.scss | 13 - .../static/themes/baggy/css/layout.scss | 309 ---- .../static/themes/baggy/css/login.scss | 26 - .../static/themes/baggy/css/main.css | 1353 ----------------- .../themes/baggy/css/media_queries.scss | 178 --- .../static/themes/baggy/css/messages.scss | 50 - .../static/themes/baggy/css/pictos.scss | 210 --- .../static/themes/baggy/css/print.scss | 63 - .../static/themes/baggy/css/ratatouille.scss | 226 --- .../static/themes/baggy/css/save.scss | 115 -- .../static/themes/baggy/img/blank.png | Bin 141 -> 0 bytes .../static/themes/baggy/img/down.png | Bin 216 -> 0 bytes .../static/themes/baggy/img/list.png | Bin 201 -> 0 bytes .../static/themes/baggy/img/table.png | Bin 229 -> 0 bytes app/Resources/static/themes/baggy/img/top.png | Bin 212 -> 0 bytes app/Resources/static/themes/baggy/index.js | 266 ---- .../themes/baggy/js/autoCompleteTags.js | 8 - .../static/themes/baggy/js/shortcuts/entry.js | 26 - .../static/themes/baggy/js/shortcuts/main.js | 10 - .../static/themes/baggy/js/uiTools.js | 35 - app/config/config.yml | 1 - app/config/webpack/common.js | 1 - .../CoreBundle/Helper/DetectActiveTheme.php | 9 +- .../CoreBundle/Resources/config/services.yml | 1 + .../views/themes/baggy/Config/index.html.twig | 433 ------ .../themes/baggy/Config/otp_app.html.twig | 55 - .../views/themes/baggy/Entry/edit.html.twig | 7 - .../themes/baggy/Entry/entries.html.twig | 219 --- .../views/themes/baggy/Entry/entry.html.twig | 116 -- .../views/themes/baggy/Entry/new.html.twig | 7 - .../themes/baggy/Entry/new_form.html.twig | 14 - .../themes/baggy/Entry/search_form.html.twig | 17 - .../themes/baggy/Exception/error.html.twig | 24 - .../themes/baggy/Mail/forgotPassword.txt.twig | 6 - .../Resources/views/themes/baggy/README.md | 3 - .../baggy/SiteCredential/edit.html.twig | 60 - .../baggy/SiteCredential/index.html.twig | 42 - .../themes/baggy/SiteCredential/new.html.twig | 53 - .../views/themes/baggy/Tag/new_form.html.twig | 13 - .../views/themes/baggy/Tag/tags.html.twig | 40 - .../views/themes/baggy/layout.html.twig | 71 - .../views/themes/baggy/screenshot.jpg | Bin 256315 -> 0 bytes .../themes/material/Config/index.html.twig | 4 +- .../Controller/ConfigControllerTest.php | 15 +- .../Controller/EntryControllerTest.php | 14 - .../CreateConfigListenerTest.php | 4 +- 49 files changed, 42 insertions(+), 4526 deletions(-) create mode 100644 app/DoctrineMigrations/Version20200414120227.php delete mode 100644 app/Resources/static/themes/baggy/css/article.scss delete mode 100644 app/Resources/static/themes/baggy/css/guide.scss delete mode 100644 app/Resources/static/themes/baggy/css/index.scss delete mode 100644 app/Resources/static/themes/baggy/css/layout.scss delete mode 100644 app/Resources/static/themes/baggy/css/login.scss delete mode 100755 app/Resources/static/themes/baggy/css/main.css delete mode 100755 app/Resources/static/themes/baggy/css/media_queries.scss delete mode 100755 app/Resources/static/themes/baggy/css/messages.scss delete mode 100644 app/Resources/static/themes/baggy/css/pictos.scss delete mode 100755 app/Resources/static/themes/baggy/css/print.scss delete mode 100644 app/Resources/static/themes/baggy/css/ratatouille.scss delete mode 100644 app/Resources/static/themes/baggy/css/save.scss delete mode 100755 app/Resources/static/themes/baggy/img/blank.png delete mode 100644 app/Resources/static/themes/baggy/img/down.png delete mode 100755 app/Resources/static/themes/baggy/img/list.png delete mode 100755 app/Resources/static/themes/baggy/img/table.png delete mode 100644 app/Resources/static/themes/baggy/img/top.png delete mode 100755 app/Resources/static/themes/baggy/index.js delete mode 100755 app/Resources/static/themes/baggy/js/autoCompleteTags.js delete mode 100644 app/Resources/static/themes/baggy/js/shortcuts/entry.js delete mode 100644 app/Resources/static/themes/baggy/js/shortcuts/main.js delete mode 100644 app/Resources/static/themes/baggy/js/uiTools.js delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/index.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/otp_app.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/edit.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entries.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entry.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new_form.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/search_form.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Exception/error.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Mail/forgotPassword.txt.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/README.md delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/edit.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/index.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/new.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/new_form.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/tags.html.twig delete mode 100644 src/Wallabag/CoreBundle/Resources/views/themes/baggy/layout.html.twig delete mode 100755 src/Wallabag/CoreBundle/Resources/views/themes/baggy/screenshot.jpg diff --git a/app/DoctrineMigrations/Version20200414120227.php b/app/DoctrineMigrations/Version20200414120227.php new file mode 100644 index 00000000..45e4c637 --- /dev/null +++ b/app/DoctrineMigrations/Version20200414120227.php @@ -0,0 +1,23 @@ +addSql('UPDATE ' . $this->getTable('config', true) . ' SET theme = "material" WHERE theme = "baggy";'); + } + + public function down(Schema $schema) : void + { + throw new SkipMigrationException('Not possible ... '); + } +} diff --git a/app/Resources/static/themes/baggy/css/article.scss b/app/Resources/static/themes/baggy/css/article.scss deleted file mode 100644 index d203ce31..00000000 --- a/app/Resources/static/themes/baggy/css/article.scss +++ /dev/null @@ -1,165 +0,0 @@ - -#article { - width: 70%; - margin-bottom: 3em; - text-align: justify; - - .tags { - margin-bottom: 1em; - } - - i { - font-style: normal; - } - - h1 { - text-align: left; - } - - h2::after { - content: none; - } - - h2, - h3, - h4 { - text-transform: none; - } -} - -blockquote { - border: 1px solid #999; - background-color: #fff; - padding: 1em; - margin: 0; -} - -.topPosF { - position: fixed; - right: 20%; - bottom: 2em; - font-size: 1.5em; -} - -#article_toolbar { - margin-bottom: 1em; - - li { - display: inline-block; - margin: 3px auto; - } - - a { - background-color: #000; - padding: 0.3em 0.5em 0.2em; - color: #fff; - text-decoration: none; - - &:hover, - &:focus { - background-color: #999; - } - } -} - -#nav-btn-add-tag { - cursor: pointer; -} - -.shaarli::before { - content: "*"; -} - -.return { - text-decoration: none; - margin-top: 1em; - display: block; -} - -.return::before { - margin-right: 0.5em; -} - -.notags { - font-style: italic; - color: #999; -} - -.icon-feed { - background-color: #000; - color: #fff; - padding: 0.2em 0.5em; - - &::before { - position: relative; - top: 2px; - } -} - -.list-tags { - li { - margin-bottom: 0.5em; - } - - .icon-feed:hover, - .icon-feed:focus { - background-color: #fff; - color: #000; - text-decoration: none; - } - - a { - text-decoration: none; - - &:hover, - &:focus { - text-decoration: underline; - } - } -} - -pre code { - font-family: "Courier New", Courier, monospace; -} - -#filters { - position: fixed; - width: 20%; - height: 100%; - top: 0; - right: 0; - background-color: #fff; - padding: 30px 30px 15px 15px; - border-left: 1px #333 solid; - z-index: 12; - min-width: 300px; - - form .filter-group { - margin: 5px; - } -} - -#download-form { - position: fixed; - width: 10%; - height: 100%; - top: 0; - right: 0; - background-color: #fff; - padding: 30px 30px 15px 15px; - border-left: 1px #333 solid; - z-index: 12; - min-width: 200px; - - li { - display: block; - padding: 0.5em 2em 0.5em 1em; - color: #fff; - position: relative; - text-transform: uppercase; - text-decoration: none; - font-weight: 400; - font-family: PT Sans, sans-serif; - transition: all 0.5s ease; - } -} diff --git a/app/Resources/static/themes/baggy/css/guide.scss b/app/Resources/static/themes/baggy/css/guide.scss deleted file mode 100644 index afb47c4a..00000000 --- a/app/Resources/static/themes/baggy/css/guide.scss +++ /dev/null @@ -1,263 +0,0 @@ - -::selection { - color: #fff; - background-color: #000; -} - -.desktopHide { - display: none; -} - -.logo { - position: fixed; - z-index: 20; - top: 0.4em; - left: 0.6em; -} - -h2, -h3, -h4 { - font-family: "PT Sans", sans-serif; - text-transform: uppercase; -} - -p, -li, -label { - color: #666; -} - -a { - color: #000; - font-weight: bold; - - &.nostyle { - text-decoration: none; - } - - &:hover, - &:focus { - text-decoration: none; - } -} - -form fieldset { - border: 0; - padding: 0; - margin: 0; -} - -form input[type="text"], -form input[type="number"], -select, -form input[type="password"], -form input[type="url"], -form input[type="email"] { - border: 1px solid #999; - padding: 0.5em 1em; - min-width: 12em; - color: #666; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - select { - -webkit-appearance: none; - border-radius: 0; - background: #fff url("../../_global/img/bg-select.png") no-repeat right center; - } -} - -.inline { - .row { - display: inline-block; - margin-right: 0.5em; - } - - label { - min-width: 6em; - } -} - -fieldset label { - display: inline-block; - min-width: 12.5em; - color: #666; -} - -label { - margin-right: 0.5em; -} - -form .row { - margin-bottom: 0.5em; -} - -form button, -input[type="submit"] { - cursor: pointer; - background-color: #000; - color: #fff; - padding: 0.5em 1em; - display: inline-block; - border: 1px solid #000; -} - -form button:hover, -form button:focus, -input[type="submit"]:hover, -input[type="submit"]:focus { - background-color: #fff; - color: #000; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -#bookmarklet { - cursor: move; -} - -h2::after { - content: ""; - height: 4px; - width: 20%; - background-color: #000; - display: block; -} - -.links { - padding: 0; - margin: 0; - - li { - list-style: none; - margin: 0; - padding: 0; - } -} - -#links { - position: fixed; - top: 0; - width: 10em; - left: 0; - text-align: right; - background-color: #333; - padding-top: 9.5em; - height: 100%; - box-shadow: inset -4px 0 20px rgba(0, 0, 0, 0.6); - z-index: 15; - - > li > a { - display: block; - padding: 0.5em 2em 0.5em 1em; - color: #fff; - position: relative; - text-transform: uppercase; - text-decoration: none; - font-weight: normal; - font-family: "PT Sans", sans-serif; - transition: all 0.5s ease; - - &:hover, - &:focus { - background-color: #999; - color: #000; - } - } - - .current::after { - content: ""; - width: 0; - height: 0; - position: absolute; - border: 10px solid transparent; - border-right-color: #eee; - right: 0; - top: 50%; - margin-top: -10px; - } - - li:last-child { - position: fixed; - bottom: 1em; - width: 10em; - - a::before { - font-size: 1.2em; - position: relative; - top: 2px; - } - } -} - -#main { - margin-left: 12em; - position: relative; - z-index: 10; - padding-right: 5%; - padding-bottom: 1em; -} - -#sort { - padding: 0; - list-style-type: none; - opacity: 0.5; - display: inline-block; - - li { - display: inline; - font-size: 0.9em; - - & + li { - margin-left: 10px; - } - } - - a { - padding: 2px 2px 0; - vertical-align: middle; - } - - img { - vertical-align: baseline; - - :hover { - cursor: pointer; - } - } -} - -#display-mode { - float: right; - margin-top: 10px; - margin-bottom: 10px; - opacity: 0.5; -} - -#listmode { - width: 16px; - display: inline-block; - text-decoration: none; - - &.tablemode { - background: url("../../_global/img/table.png") no-repeat bottom; - } - - .listmode { - background: url("../../_global/img/list.png") no-repeat bottom; - } -} - -#warning_message { - position: fixed; - background-color: #ff6347; - z-index: 1000; - bottom: 0; - left: 0; - width: 100%; - color: #000; -} diff --git a/app/Resources/static/themes/baggy/css/index.scss b/app/Resources/static/themes/baggy/css/index.scss deleted file mode 100644 index e7a11963..00000000 --- a/app/Resources/static/themes/baggy/css/index.scss +++ /dev/null @@ -1,13 +0,0 @@ -/* Style */ -@import 'guide'; -@import 'layout'; -@import 'article'; -@import 'pictos'; -@import 'login'; -@import 'save'; -@import 'messages'; - -/* Tools */ -@import 'media_queries'; -@import 'print'; -@import 'ratatouille'; diff --git a/app/Resources/static/themes/baggy/css/layout.scss b/app/Resources/static/themes/baggy/css/layout.scss deleted file mode 100644 index 0293ebe5..00000000 --- a/app/Resources/static/themes/baggy/css/layout.scss +++ /dev/null @@ -1,309 +0,0 @@ -#content { - margin-top: 2em; - min-height: 30em; -} - -footer { - text-align: right; - position: relative; - bottom: 0; - right: 5em; - color: #999; - font-size: 0.8em; - font-style: italic; - z-index: 20; - - a { - color: #999; - font-weight: normal; - } -} - -.list-entries { - letter-spacing: -5px; -} - -.listmode.entry { - width: 100%; - height: inherit; -} - -.card-entry-tags { - max-height: 2em; - overflow-y: hidden; - padding: 0; - margin: 0; -} - -.card-entry-tags li, -.card-entry-tags span { - display: inline-block; - margin: 0 5px; - padding: 5px 12px; - background-color: rgba(0, 0, 0, 0.6); - border-radius: 3px; - max-height: 2em; - overflow: hidden; - text-overflow: ellipsis; -} - -.card-entry-tags a, -.card-entry-labels a { - text-decoration: none; - font-weight: normal; - color: #fff; -} - -.nav-panel-add-tag { - margin-top: 10px; -} - -.list-entries + .results { - margin-bottom: 2em; -} - -.reading-time, -.created-at { - color: #999; - font-style: italic; - font-weight: normal; - font-size: 0.9em; -} - -.estimatedTime small { - position: relative; - top: -1px; -} - -.entry { - background-color: #fff; - letter-spacing: normal; - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - display: inline-block; - width: 32%; - margin-bottom: 1.5em; - vertical-align: top; - margin-right: 1%; - position: relative; - overflow: hidden; - padding: 1.5em 0 3em; - height: 440px; - - img.preview { - width: 100%; - object-fit: cover; - height: 100%; - } - - &::before { - content: ""; - width: 0; - height: 0; - border: 10px solid transparent; - border-bottom-color: #000; - position: absolute; - bottom: 0.7em; - z-index: 10; - right: 1.5em; - transition: all 0.5s ease; - } - - &::after { - content: ""; - position: absolute; - height: 7px; - width: 100%; - bottom: 0; - left: 0; - background-color: #000; - transition: all 0.5s ease; - } - - &:hover { - box-shadow: 0 3px 10px rgba(0, 0, 0, 1); - - &::after { - height: 40px; - } - - &::before { - bottom: 2.3em; - } - - h2 a { - color: #666; - } - - .tools { - bottom: 0; - } - } - - h2 { - text-transform: none; - margin-bottom: 0; - line-height: 1.2; - margin-left: 5px; - } - - &::after { - content: none; - } - - a { - display: block; - text-decoration: none; - color: #000; - word-wrap: break-word; - transition: all 0.5s ease; - } - - p { - color: #666; - font-size: 0.9em; - line-height: 1.7; - margin: 5px 5px auto; - } - - h2 a::first-letter { - text-transform: uppercase; - } - - .tools { - position: absolute; - bottom: -40px; - left: 0; - background: #000; - width: 100%; - z-index: 10; - padding-right: 0.5em; - text-align: right; - transition: all 0.5s ease; - - a { - color: #666; - text-decoration: none; - display: block; - padding: 0.4em; - - &:hover { - color: #fff; - } - } - - li { - display: inline-block; - margin-top: 10px; - } - - li:first-child { - float: left; - font-size: 0.9em; - max-width: calc(100% - 40px * 4); - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-height: 2em; - margin-left: 10px; - } - } - - .card-entry-labels { - position: absolute; - top: 100px; - left: -1em; - z-index: 90; - max-width: 50%; - padding-left: 0; - - li { - margin: 10px 10px 10px auto; - padding: 5px 12px 5px 25px; - background-color: rgba(0, 0, 0, 0.6); - border-radius: 0 3px 3px 0; - color: #fff; - cursor: default; - max-height: 2em; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - - a { - color: #fff; - } - } - } -} - -.entry:nth-child(3n+1) { - margin-left: 0; -} - -.results { - letter-spacing: -5px; - padding: 0 0 0.5em; - - > * { - display: inline-block; - vertical-align: top; - letter-spacing: normal; - width: 50%; - text-align: right; - } -} - -div.pagination ul { - text-align: right; -} - -.nb-results { - text-align: left; - font-style: italic; - color: #999; - display: inline-flex; -} - -div.pagination ul { - a { - color: #999; - text-decoration: none; - - &:hover, - &:focus { - text-decoration: underline; - } - } - - > * { - display: inline-block; - margin-left: 0.5em; - } - - .prev.disabled, - .next.disabled { - display: none; - } - - .current { - height: 25px; - padding: 4px 8px; - border: 1px solid #d5d5d5; - text-decoration: none; - font-weight: bold; - color: #000; - background-color: #ccc; - } -} - -.card-tag-form { - display: inline-block; -} - -.card-tag-form input[type="text"] { - min-width: 20em; -} - -.hide, -.hidden { - display: none; -} diff --git a/app/Resources/static/themes/baggy/css/login.scss b/app/Resources/static/themes/baggy/css/login.scss deleted file mode 100644 index 312df670..00000000 --- a/app/Resources/static/themes/baggy/css/login.scss +++ /dev/null @@ -1,26 +0,0 @@ -.login { - background-color: #333; - - #main { - padding: 0; - margin: 0; - } - - form { - background-color: #fff; - padding: 1.5em; - box-shadow: 0 1px 8px rgba(0, 0, 0, 0.9); - width: 20em; - position: absolute; - top: 8em; - left: 50%; - margin-left: -10em; - } - - .logo { - position: absolute; - top: 2em; - left: 50%; - margin-left: -55px; - } -} diff --git a/app/Resources/static/themes/baggy/css/main.css b/app/Resources/static/themes/baggy/css/main.css deleted file mode 100755 index f82c6bee..00000000 --- a/app/Resources/static/themes/baggy/css/main.css +++ /dev/null @@ -1,1353 +0,0 @@ -/* ========================================================================== - Sommaire - - 1 = Style Guide - 2 = Layout - 3 = Pictos - 4 = Messages - 5 = Article - 6 = Media queries - - ========================================================================== */ - -html { - min-height: 100%; -} - -body { - background-color: #eee; -} - -.login { - background-color: #333; -} - -.login #main { - padding: 0; - margin: 0; -} - -.login form { - background-color: #fff; - padding: 1.5em; - box-shadow: 0 1px 8px rgba(0, 0, 0, 0.9); - width: 20em; - position: absolute; - top: 8em; - left: 50%; - margin-left: -10em; -} - -.login .logo { - position: absolute; - top: 2em; - left: 50%; - margin-left: -55px; -} - -/* ========================================================================== - 1 = Style Guide - ========================================================================== */ - -::selection { - color: #fff; - background-color: #000; -} - -.desktopHide { - display: none; -} - -.logo { - position: fixed; - z-index: 20; - top: 0.4em; - left: 0.6em; -} - -h2, -h3, -h4 { - font-family: "PT Sans", sans-serif; - text-transform: uppercase; -} - -p, -li, -label { - color: #666; -} - -a { - color: #000; - font-weight: bold; -} - -a.nostyle { - text-decoration: none; -} - -a:hover, -a:focus { - text-decoration: none; -} - -form fieldset { - border: 0; - padding: 0; - margin: 0; -} - -form input[type="text"], -form input[type="number"], -select, -form input[type="password"], -form input[type="url"], -form input[type="email"] { - border: 1px solid #999; - padding: 0.5em 1em; - min-width: 12em; - color: #666; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - select { - -webkit-appearance: none; - border-radius: 0; - background: #fff url("../../_global/img/bg-select.png") no-repeat right center; - } -} - -.inline .row { - display: inline-block; - margin-right: 0.5em; -} - -.inline label { - min-width: 6em; -} - -fieldset label { - display: inline-block; - min-width: 12.5em; - color: #666; -} - -label { - margin-right: 0.5em; -} - -form .row { - margin-bottom: 0.5em; -} - -form button, -input[type="submit"] { - cursor: pointer; - background-color: #000; - color: #fff; - padding: 0.5em 1em; - display: inline-block; - border: 1px solid #000; -} - -form button:hover, -form button:focus, -input[type="submit"]:hover, -input[type="submit"]:focus { - background-color: #fff; - color: #000; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -#bookmarklet { - cursor: move; -} - -h2::after { - content: ""; - height: 4px; - width: 70px; - background-color: #000; - display: block; -} - -.links { - padding: 0; - margin: 0; -} - -.links li { - list-style: none; - margin: 0; - padding: 0; -} - -#links { - position: fixed; - top: 0; - width: 10em; - left: 0; - text-align: right; - background-color: #333; - padding-top: 9.5em; - height: 100%; - box-shadow: inset -4px 0 20px rgba(0, 0, 0, 0.6); - z-index: 15; -} - -#main { - margin-left: 12em; - position: relative; - z-index: 10; - padding-right: 5%; - padding-bottom: 1em; -} - -#links > li > a { - display: block; - padding: 0.5em 2em 0.5em 1em; - color: #fff; - position: relative; - text-transform: uppercase; - text-decoration: none; - font-weight: normal; - font-family: "PT Sans", sans-serif; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -#links > li > a:hover, -#links > li > a:focus { - background-color: #999; - color: #000; -} - -#links .current::after { - content: ""; - width: 0; - height: 0; - position: absolute; - border-style: solid; - border-width: 10px; - border-color: transparent #eee transparent transparent; - right: 0; - top: 50%; - margin-top: -10px; -} - -#links li:last-child { - position: fixed; - bottom: 1em; - width: 10em; -} - -#links li:last-child a::before { - font-size: 1.2em; - position: relative; - top: 2px; -} - -#sort { - padding: 0; - list-style-type: none; - opacity: 0.5; - display: inline-block; -} - -#sort li { - display: inline; - font-size: 0.9em; -} - -#sort li + li { - margin-left: 10px; -} - -#sort a { - padding: 2px 2px 0; - vertical-align: middle; -} - -#sort img { - vertical-align: baseline; -} - -#sort img:hover { - cursor: pointer; -} - -#display-mode { - float: right; - margin-top: 10px; - margin-bottom: 10px; - opacity: 0.5; -} - -#listmode { - width: 16px; - display: inline-block; - text-decoration: none; -} - -#listmode.tablemode { - background-image: url("../../_global/img/table.png"); - background-repeat: no-repeat; - background-position: bottom; -} - -#listmode.listmode { - background-image: url("../../_global/img/list.png"); - background-repeat: no-repeat; - background-position: bottom; -} - -#warning_message { - position: fixed; - background-color: #ff6347; - z-index: 1000; - bottom: 0; - left: 0; - width: 100%; - color: #000; -} - -/* ========================================================================== - 2 = Layout - ========================================================================== */ - -#content { - margin-top: 2em; - min-height: 30em; -} - -footer { - text-align: right; - position: relative; - bottom: 0; - right: 5em; - color: #999; - font-size: 0.8em; - font-style: italic; - z-index: 20; -} - -footer a { - color: #999; - font-weight: normal; -} - -.list-entries { - letter-spacing: -5px; -} - -.listmode.entry { - width: 100%; - height: inherit; -} - -.card-entry-labels { - position: absolute; - top: 100px; - left: -1em; - z-index: 90; - max-width: 50%; - padding-left: 0; -} - -.card-entry-labels li { - margin: 10px 10px 10px auto; - padding: 5px 12px 5px 25px; - background-color: rgba(0, 0, 0, 0.6); - border-radius: 0 3px 3px 0; - color: #fff; - cursor: default; - max-height: 2em; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} - -.card-entry-tags { - max-height: 2em; - overflow-y: hidden; - padding: 0; - margin: 0; -} - -.card-entry-tags li, -.card-entry-tags span { - display: inline-block; - margin: 0 5px; - padding: 5px 12px; - background-color: rgba(0, 0, 0, 0.6); - border-radius: 3px; - max-height: 2em; - overflow: hidden; - text-overflow: ellipsis; -} - -.card-entry-tags a, -.card-entry-labels a { - text-decoration: none; - font-weight: normal; - color: #fff; -} - -.nav-panel-add-tag { - margin-top: 10px; -} - -.list-entries + .results { - margin-bottom: 2em; -} - -.reading-time, -.created-at { - color: #999; - font-style: italic; - font-weight: normal; - font-size: 0.9em; -} - -.estimatedTime small { - position: relative; - top: -1px; -} - -.entry { - background-color: #fff; - letter-spacing: normal; - box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); - display: inline-block; - width: 32%; - margin-bottom: 1.5em; - vertical-align: top; - margin-right: 1%; - position: relative; - overflow: hidden; - padding: 1.5em 1.5em 3em; - height: 440px; -} - -.entry::before { - content: ""; - width: 0; - height: 0; - border-style: solid; - border-color: transparent transparent #000; - border-width: 10px; - position: absolute; - bottom: 0.3em; - z-index: 10; - right: 1.5em; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -.entry::after { - content: ""; - position: absolute; - height: 7px; - width: 100%; - bottom: 0; - left: 0; - background-color: #000; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -.entry:hover { - box-shadow: 0 3px 10px rgba(0, 0, 0, 1); -} - -.entry:hover::after { - height: 40px; -} - -.entry:hover::before { - bottom: 2.4em; -} - -.entry:hover h2 a { - color: #666; -} - -.entry h2 { - text-transform: none; - margin-bottom: 0; - line-height: 1.2; -} - -.entry h2::after { - content: none; -} - -.entry h2 a { - display: block; - text-decoration: none; - color: #000; - word-wrap: break-word; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -img.preview { - max-width: calc(100% + 3em); - left: -1.5em; - position: relative; -} - -.entry p { - color: #666; - font-size: 0.9em; - line-height: 1.7; - margin-top: 5px; -} - -.entry h2 a::first-letter { - text-transform: uppercase; -} - -.entry:hover .tools { - bottom: 0; -} - -.entry .tools { - position: absolute; - bottom: -50px; - left: 0; - width: 100%; - z-index: 10; - padding-right: 0.5em; - text-align: right; - -webkit-transition: all 0.5s ease; - -moz-transition: all 0.5s ease; - -ms-transition: all 0.5s ease; - -o-transition: all 0.5s ease; - transition: all 0.5s ease; -} - -.entry .tools a { - color: #666; - text-decoration: none; - display: block; - padding: 0.4em; -} - -.entry .tools a:hover { - color: #fff; -} - -.entry .tools li { - display: inline-block; -} - -.entry:nth-child(3n+1) { - margin-left: 0; -} - -.results { - letter-spacing: -5px; - padding: 0 0 0.5em; -} - -.results > * { - display: inline-block; - vertical-align: top; - letter-spacing: normal; - width: 50%; - text-align: right; -} - -div.pagination ul { - text-align: right; -} - -.nb-results { - text-align: left; - font-style: italic; - color: #999; - display: inline-flex; -} - -div.pagination ul > * { - display: inline-block; - margin-left: 0.5em; -} - -div.pagination ul a { - color: #999; - text-decoration: none; -} - -div.pagination ul a:hover, -div.pagination ul a:focus { - text-decoration: underline; -} - -div.pagination ul .prev.disabled, -div.pagination ul .next.disabled { - display: none; -} - -div.pagination ul .current { - height: 25px; - padding: 4px 8px; - border: 1px solid #d5d5d5; - text-decoration: none; - font-weight: bold; - color: #000; - background-color: #ccc; -} - -.hide { - display: none; -} - -/* ========================================================================== - 2.1 = "save a link" related styles - ========================================================================== */ - -.popup-form { - background: rgba(0, 0, 0, 0.5); - position: absolute; - top: 0; - left: 10em; - z-index: 20; - height: 100%; - width: 100%; - margin: 0; - margin-top: -30% !important; - padding: 2em; - display: none; - border-left: 1px #eee solid; -} - -.popup-form form { - background-color: #fff; - position: absolute; - top: 0; - left: 0; - z-index: 20; - border: 10px solid #000; - width: 400px; - height: 200px; - padding: 2em; -} - -#bagit-form-form .addurl { - margin-left: 0; -} - -.closeMessage, -.close-button { - background-color: #000; - color: #fff; - font-size: 1.2em; - line-height: 1.6; - width: 1.6em; - height: 1.6em; - text-align: center; - text-decoration: none; -} - -.closeMessage:hover, -.closeMessage:focus, -.close-button:hover, -.close-button:focus { - background-color: #999; - color: #000; -} - -.close-button--popup { - display: inline-block; - position: absolute; - top: 0; - right: 0; - font-size: 1.4em; -} - -.active-current { - background-color: #999; -} - -.active-current::after { - content: ""; - width: 0; - height: 0; - position: absolute; - border-style: solid; - border-width: 10px; - border-color: transparent #eee transparent transparent; - right: 0; - top: 50%; - margin-top: -10px; -} - -.opacity03 { - opacity: 0.3; -} - -.add-to-wallabag-link-after { - background-color: #000; - color: #fff; - padding: 0 3px 2px; -} - -a.add-to-wallabag-link-after { - visibility: hidden; - position: absolute; - opacity: 0; - transition-duration: 2s; - transition-timing-function: ease-out; -} - -#article article a:hover + a.add-to-wallabag-link-after, -a.add-to-wallabag-link-after:hover { - opacity: 1; - visibility: visible; - transition-duration: 0.3s; - transition-timing-function: ease-in; -} - -a.add-to-wallabag-link-after::after { - content: "w"; -} - -#add-link-result { - font-weight: bold; - font-size: 0.9em; -} - -.btn-clickable { - cursor: pointer; -} - -/* ========================================================================== - 3 = Pictos - ========================================================================== */ - -@font-face { - font-family: icomoon; - src: url("../fonts/IcoMoon-Free.ttf"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: 'Material Icons'; - font-style: normal; - font-weight: 400; - src: url(../fonts/MaterialIcons-Regular.eot); - - /* For IE6-8 */ - src: local("Material Icons"), local("MaterialIcons-Regular"), url(../fonts/MaterialIcons-Regular.woff2) format("woff2"), url(../fonts/MaterialIcons-Regular.woff) format("woff"), url(../fonts/MaterialIcons-Regular.ttf) format("truetype"); -} - -.material-icons { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1em; /* Preferred icon size */ - width: 1em; - height: 1em; - display: inline-block; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - - /* Support for IE. */ - font-feature-settings: 'liga'; -} - -.material-icons.md-18 { font-size: 18px; } -.material-icons.md-24 { font-size: 24px; } -.material-icons.md-36 { font-size: 36px; } -.material-icons.md-48 { font-size: 48px; } - -.icon span, -.icon-image span { - position: absolute; - top: -9999px; -} - -[class^="icon-"]::before, -[class*=" icon-"]::before { - font-family: icomoon; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - - /* Enable Ligatures ================ */ - letter-spacing: 0; - -webkit-font-feature-settings: "liga"; - -moz-font-feature-settings: "liga=1"; - -moz-font-feature-settings: "liga"; - -ms-font-feature-settings: "liga" 1; - -o-font-feature-settings: "liga"; - font-feature-settings: "liga"; - - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-flattr::before { - content: "\ead4"; -} - -.icon-mail::before { - content: "\ea86"; -} - -.icon-up-open::before { - content: "\e80b"; -} - -.icon-star::before { - content: "\e9d9"; -} - -.icon-check::before { - content: "\ea10"; -} - -.icon-link::before { - content: "\e9cb"; -} - -.icon-reply::before { - content: "\e806"; -} - -.icon-menu::before { - content: "\e9bd"; -} - -.icon-clock::before { - content: "\e803"; -} - -.icon-twitter::before { - content: "\ea96"; -} - -.icon-down-open::before { - content: "\e809"; -} - -.icon-trash::before { - content: "\e9ac"; -} - -.icon-delete::before { - content: "\ea0d"; -} - -.icon-power::before { - content: "\ea14"; -} - -.icon-arrow-up-thick::before { - content: "\ea3a"; -} - -.icon-rss::before { - content: "\e808"; -} - -.icon-print::before { - content: "\e954"; -} - -.icon-reload::before { - content: "\ea2e"; -} - -.icon-price-tags::before { - content: "\e936"; -} - -.icon-eye::before { - content: "\e9ce"; -} - -.icon-no-eye::before { - content: "\e9d1"; -} - -.icon-calendar::before { - content: "\e953"; -} - -.icon-pencil2::before { - content: "\e906"; -} - -.icon-users::before { - content: "\e972"; -} - -.icon-time::before { - content: "\e952"; -} - -/* .icon-image class, for image-based icons - ========================================================================== */ - -.icon-image { - background-size: 16px 16px; - background-repeat: no-repeat; - background-position: center; - padding-right: 1em !important; - padding-left: 1em !important; -} - -/* Carrot (http://carrot.org) */ -.icon-image--carrot { - background-image: url("../../_global/img/icons/carrot-icon--white.png"); -} - -/* Diaspora */ -.icon-image--diaspora { - background-image: url("../../_global/img/icons/diaspora-icon--black.png"); -} - -/* Unmark.it */ -.icon-image--unmark { - background-image: url("../../_global/img/icons/unmark-icon--black.png"); -} - -/* shaarli */ -.icon-image--shaarli { - background-image: url("../../_global/img/icons/shaarli.png"); -} - -/* scuttle */ -.icon-image--scuttle { - background-image: url("../../_global/img/icons/scuttle.png"); -} - -/* ========================================================================== - Icon selected - ========================================================================== */ - -.icon-star.fav::before { - color: #fff; -} - -.icon-check.archive::before { - color: #fff; -} - -/* ========================================================================== - 4 = Messages - ========================================================================== */ - -.messages { - text-align: left; - margin-top: 1em; -} - -.messages > * { - display: inline-block; -} - -.warning { - font-weight: bold; - display: block; - width: 100%; -} - -.more-info { - font-size: 0.85em; - line-height: 1.5; - color: #aaa; -} - -.more-info a { - color: #aaa; -} - -/* ========================================================================== - 5 = Article - ========================================================================== */ - -#article { - width: 70%; - margin-bottom: 3em; - text-align: justify; -} - -#article .tags { - margin-bottom: 1em; -} - -#article i { - font-style: normal; -} - -blockquote { - border: 1px solid #999; - background-color: #fff; - padding: 1em; - margin: 0; -} - -#article h1 { - text-align: left; -} - -#article h2, -#article h3, -#article h4 { - text-transform: none; -} - -#article h2::after { - content: none; -} - -.topPosF { - position: fixed; - right: 20%; - bottom: 2em; - font-size: 1.5em; -} - -#article_toolbar { - margin-bottom: 1em; -} - -#article_toolbar li { - display: inline-block; - margin: 3px auto; -} - -#article_toolbar a { - background-color: #000; - padding: 0.3em 0.5em 0.2em; - color: #fff; - text-decoration: none; -} - -#article_toolbar a:hover, -#article_toolbar a:focus { - background-color: #999; -} - -#nav-btn-add-tag { - cursor: pointer; -} - -.shaarli::before { - content: "*"; -} - -.scuttle::before { - content: "*"; -} - -.return { - text-decoration: none; - margin-top: 1em; - display: block; -} - -.return::before { - margin-right: 0.5em; -} - -.notags { - font-style: italic; - color: #999; -} - -.icon-rss { - background-color: #000; - color: #fff; - padding: 0.2em 0.5em; -} - -.icon-rss::before { - position: relative; - top: 2px; -} - -.list-tags li { - margin-bottom: 0.5em; -} - -.list-tags .icon-rss:hover, -.list-tags .icon-rss:focus { - background-color: #fff; - color: #000; - text-decoration: none; -} - -.list-tags a { - text-decoration: none; -} - -.list-tags a:hover, -.list-tags a:focus { - text-decoration: underline; -} - -pre code { - font-family: "Courier New", Courier, monospace; -} - -#filters { - position: fixed; - width: 20%; - height: 100%; - top: 0; - right: 0; - background-color: #fff; - padding: 15px; - padding-right: 30px; - padding-top: 30px; - border-left: 1px #333 solid; - z-index: 12; - min-width: 300px; -} - -#filters form .filter-group { - margin: 5px; -} - -#download-form { - position: fixed; - width: 10%; - height: 100%; - top: 0; - right: 0; - background-color: #fff; - padding: 15px; - padding-right: 30px; - padding-top: 30px; - border-left: 1px #333 solid; - z-index: 12; - min-width: 200px; -} - -#download-form li { - display: block; - padding: 0.5em 2em 0.5em 1em; - color: #fff; - position: relative; - text-transform: uppercase; - text-decoration: none; - font-weight: 400; - font-family: PT Sans, sans-serif; - transition: all 0.5s ease; -} - -/* ========================================================================== - 6 = Media Queries - ========================================================================== */ - -@media screen and (max-width: 1050px) { - .entry { - width: 49%; - } - - .entry:nth-child(3n+1) { - margin-left: 1.5%; - } - - .entry:nth-child(2n+1) { - margin-left: 0; - } -} - -@media screen and (max-width: 900px) { - #article { - width: 80%; - } - - .topPosF { - right: 2.5em; - } -} - -@media screen and (max-width: 700px) { - .entry { - width: 100%; - margin-left: 0; - } - - #display-mode { - display: none; - } -} - -@media screen and (max-height: 770px) { - .menu.users, - .menu.internal, - .menu.developer { - display: none; - } -} - -@media screen and (max-width: 500px) { - .entry { - width: 100%; - margin-left: 0; - } - - body > header { - background-color: #333; - position: fixed; - top: 0; - width: 100%; - height: 3em; - z-index: 11; - } - - #links li:last-child { - position: static; - width: auto; - } - - #links li:last-child a::before { - content: none; - } - - .logo { - width: 1.25em; - height: 1.25em; - left: 0; - top: 0; - } - - .login > header { - position: static; - } - - .login form { - width: 100%; - position: static; - margin-left: 0; - } - - .login .logo { - height: auto; - top: 0.5em; - width: 75px; - margin-left: -37.5px; - } - - .desktopHide { - display: block; - position: fixed; - z-index: 20; - top: 0; - right: 0; - border: 0; - width: 2.5em; - height: 2.5em; - cursor: pointer; - background-color: #999; - font-size: 1.2em; - } - - .desktopHide:hover, - .desktopHide:focus { - background-color: #fff; - } - - #links { - display: none; - width: 100%; - height: auto; - padding-top: 3em; - } - - #links.menu--open { - display: block; - } - - footer { - position: static; - margin-right: 3em; - } - - #main { - margin-left: 1.5em; - padding-right: 1.5em; - position: static; - margin-top: 3em; - } - - .card-entry-labels { - display: none; - } - - #article_toolbar .topPosF { - display: none; - } - - #article { - width: 100%; - } - - #article h1 { - font-size: 1.5em; - } - - #article_toolbar a { - padding: 0.3em 0.4em 0.2em; - } - - #display-mode { - display: none; - } - - .popup-form, - #bagit-form, - #search-form { - left: 0; - width: 100%; - border-left: none; - } - - .popup-form form, - #bagit-form form, - #search-form form { - width: 100%; - } -} diff --git a/app/Resources/static/themes/baggy/css/media_queries.scss b/app/Resources/static/themes/baggy/css/media_queries.scss deleted file mode 100755 index a08f369f..00000000 --- a/app/Resources/static/themes/baggy/css/media_queries.scss +++ /dev/null @@ -1,178 +0,0 @@ - -@media screen and (max-width: 1050px) { - .entry { - width: 49%; - } - - .entry:nth-child(3n+1) { - margin-left: 1.5%; - } - - .entry:nth-child(2n+1) { - margin-left: 0; - } -} - -@media screen and (max-width: 900px) { - #article { - width: 80%; - } - - .topPosF { - right: 2.5em; - } -} - -@media screen and (max-width: 700px) { - .entry { - width: 100%; - margin-left: 0; - } - - #display-mode { - display: none; - } -} - -@media screen and (max-height: 770px) { - .menu.users, - .menu.internal, - .menu.developer { - display: none; - } -} - -@media screen and (max-width: 500px) { - .entry { - width: 100%; - margin-left: 0; - } - - body > header { - background-color: #333; - position: fixed; - top: 0; - width: 100%; - height: 3em; - z-index: 11; - } - - #links li:last-child { - position: static; - width: auto; - } - - #links li:last-child a::before { - content: none; - } - - .logo { - width: 1.25em; - height: 1.25em; - left: 0; - top: 0; - } - - .login > header { - position: static; - } - - .login form { - width: 100%; - position: static; - margin-left: 0; - } - - .login .logo { - height: auto; - top: 0.5em; - width: 75px; - margin-left: -37.5px; - } - - .desktopHide { - display: block; - position: fixed; - z-index: 20; - top: 0; - right: 0; - border: 0; - width: 2.5em; - height: 2.5em; - cursor: pointer; - background-color: #999; - font-size: 1.2em; - } - - .desktopHide:hover, - .desktopHide:focus { - background-color: #fff; - } - - #links { - display: none; - width: 100%; - height: auto; - padding-top: 3em; - } - - #links.menu--open { - display: block; - } - - footer { - position: static; - margin-right: 3em; - } - - #main { - margin-left: 1.5em; - padding-right: 1.5em; - position: static; - margin-top: 3em; - } - - .card-entry-labels { - display: none; - } - - #article_toolbar .topPosF { - display: none; - } - - #article { - width: 100%; - } - - #article h1 { - font-size: 1.5em; - } - - #article_toolbar a { - padding: 0.3em 0.4em 0.2em; - } - - #display-mode { - display: none; - } - - .popup-form, - #bagit-form, - #search-form { - left: 0; - width: 100%; - border-left: none; - } - - .popup-form form, - #bagit-form form, - #search-form form { - width: 100%; - } -} - -@media only print { - header h1.logo { - display: none; - } -} diff --git a/app/Resources/static/themes/baggy/css/messages.scss b/app/Resources/static/themes/baggy/css/messages.scss deleted file mode 100755 index a388419e..00000000 --- a/app/Resources/static/themes/baggy/css/messages.scss +++ /dev/null @@ -1,50 +0,0 @@ -/* ========================================================================== - Messages - ========================================================================== */ - -.messages { - text-align: left; - width: 60%; - margin: auto 17%; - - > * { - display: inline-block; - } - - .install { - text-align: left; - - &.error { - border: 1px solid #c42608; - color: #c00 !important; - background: #fff0ef; - } - - &.notice { - border: 1px solid #ebcd41; - color: #000; - background: #fffcd3; - } - - &.success { - border: 1px solid #6dc70c; - background: #e0fbcc !important; - } - } -} - -.warning { - font-weight: bold; - display: block; - width: 100%; -} - -.more-info { - font-size: 0.85em; - line-height: 1.5; - color: #aaa; - - a { - color: #aaa; - } -} diff --git a/app/Resources/static/themes/baggy/css/pictos.scss b/app/Resources/static/themes/baggy/css/pictos.scss deleted file mode 100644 index b6ebf311..00000000 --- a/app/Resources/static/themes/baggy/css/pictos.scss +++ /dev/null @@ -1,210 +0,0 @@ -/* ========================================================================== - Pictos - ========================================================================== */ - -@font-face { - font-family: icomoon; - src: url('~icomoon-free-npm/Font/IcoMoon-Free.ttf'); - font-weight: normal; - font-style: normal; -} - -.material-icons { - font-family: 'Material Icons'; - font-weight: normal; - font-style: normal; - font-size: 1em; /* Preferred icon size */ - width: 1em; - height: 1em; - display: inline-block; - line-height: 1; - text-transform: none; - letter-spacing: normal; - word-wrap: normal; - white-space: nowrap; - direction: ltr; - - /* Support for all WebKit browsers. */ - -webkit-font-smoothing: antialiased; - - /* Support for Safari and Chrome. */ - text-rendering: optimizeLegibility; - - /* Support for Firefox. */ - -moz-osx-font-smoothing: grayscale; - - /* Support for IE. */ - font-feature-settings: 'liga'; - - .md-18 { font-size: 18px; } - .md-24 { font-size: 24px; } - .md-36 { font-size: 36px; } - .md-48 { font-size: 48px; } - - .vertical-align-middle { - vertical-align: middle !important; - } -} - -.icon span, -.icon-image span { - position: absolute; - top: -9999px; -} - -[class^="icon-"]::before, -[class*=" icon-"]::before { - font-family: icomoon; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - line-height: 1; - - /* Enable Ligatures ================ */ - letter-spacing: 0; - -webkit-font-feature-settings: "liga"; - -moz-font-feature-settings: "liga=1"; - -moz-font-feature-settings: "liga"; - -ms-font-feature-settings: "liga" 1; - -o-font-feature-settings: "liga"; - font-feature-settings: "liga"; - - /* Better Font Rendering =========== */ - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.icon-flattr::before { - content: "\ead4"; -} - -.icon-mail::before { - content: "\ea86"; -} - -.icon-up-open::before { - content: "\e80b"; -} - -.icon-star::before { - content: "\e9d9"; -} - -.icon-check::before { - content: "\ea10"; -} - -.icon-link::before { - content: "\e9cb"; -} - -.icon-reply::before { - content: "\e806"; -} - -.icon-menu::before { - content: "\e9bd"; -} - -.icon-clock::before { - content: "\e803"; -} - -.icon-twitter::before { - content: "\ea96"; -} - -.icon-down-open::before { - content: "\e809"; -} - -.icon-trash::before { - content: "\e9ac"; -} - -.icon-delete::before { - content: "\ea0d"; -} - -.icon-power::before { - content: "\ea14"; -} - -.icon-arrow-up-thick::before { - content: "\ea3a"; -} - -.icon-feed::before { - content: "\e808"; -} - -.icon-print::before { - content: "\e954"; -} - -.icon-reload::before { - content: "\ea2e"; -} - -.icon-price-tags::before { - content: "\e936"; -} - -.icon-eye::before { - content: "\e9ce"; -} - -.icon-no-eye::before { - content: "\e9d1"; -} - -.icon-calendar::before { - content: "\e953"; -} - -.icon-time::before { - content: "\e952"; -} - -/* .icon-image class, for image-based icons - ========================================================================== */ - -.icon-image { - background: no-repeat center/80%; - padding-right: 1em !important; - padding-left: 1em !important; -} - -/* Carrot (http://carrot.org) */ -.icon-image--carrot { - background-image: url("../../_global/img/icons/carrot-icon--white.png"); -} - -/* Diaspora */ -.icon-image--diaspora { - background-image: url("../../_global/img/icons/Diaspora-asterisk.svg"); -} - -/* Unmark.it */ -.icon-image--unmark { - background-image: url("../../_global/img/icons/unmark-icon--black.png"); -} - -/* shaarli */ -.icon-image--shaarli { - background-image: url("../../_global/img/icons/shaarli.png"); -} - -/* ========================================================================== - Icon selected - ========================================================================== */ - -.icon-star.fav::before { - color: #fff; -} - -.icon-check.archive::before { - color: #fff; -} diff --git a/app/Resources/static/themes/baggy/css/print.scss b/app/Resources/static/themes/baggy/css/print.scss deleted file mode 100755 index a63f62e9..00000000 --- a/app/Resources/static/themes/baggy/css/print.scss +++ /dev/null @@ -1,63 +0,0 @@ -@media print { - /* ### Layout ### */ - - body { - font-family: Serif; - background-color: #fff; - } - - @page { - margin: 1cm; - } - - img { - max-width: 100% !important; - } - - /* ### Content ### */ - - /* Hide useless blocks */ - body > .logo, - #article_toolbar, - #links, - #sort, - body > footer, - .top_link, - div.tools, - header div, - .messages, - .entrie + .results, - #article .mbm a, - #article-informations { - display: none !important; - } - - article { - border: none !important; - } - - /* Add URL after links */ - .vieworiginal a::after { - content: " (" attr(href) ")"; - } - - /* Add explanation after abbr */ - abbr[title]::after { - content: " (" attr(title) ")"; - } - - /* Change border on current pager item */ - .pagination span.current { - border-style: dashed; - } - - #main { - width: 100%; - margin: 0; - padding: 0; - } - - #article { - width: 100%; - } -} diff --git a/app/Resources/static/themes/baggy/css/ratatouille.scss b/app/Resources/static/themes/baggy/css/ratatouille.scss deleted file mode 100644 index a6167f34..00000000 --- a/app/Resources/static/themes/baggy/css/ratatouille.scss +++ /dev/null @@ -1,226 +0,0 @@ -/* - Ratatouille mini Framework css by Thomas LEBEAU - Base on KNACSS => www.KNACSS.com (2013-10) @author: Raphael Goetter, Alsacreations - and normalize.css -*/ - -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -html { - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -body { - font-size: 1em; - line-height: 1.5; - margin: 0; -} - -/* ========================================================================== - Mise en forme - ========================================================================== */ - -h1:first-child, -h2:first-child, -h3:first-child, -h4:first-child, -h5:first-child, -h6:first-child, -p:first-child, -ul:first-child, -ol:first-child, -dl:first-child { - margin-top: 0; -} - -code, -kbd, -pre, -samp { - font-family: monospace, serif; -} - -pre { - white-space: pre-wrap; -} - -.upper { - text-transform: uppercase; -} - -.bold { - font-weight: bold; -} - -.inner { - margin: 0 auto; - max-width: 61.25em; /* 980px */ -} - -table, -img, -figure { - max-width: 100%; - height: auto; -} - -iframe { - max-width: 100%; -} - -.fl { - float: left; -} - -.fr { - float: right; -} - -table { - border-collapse: collapse; -} - -figure { - margin: 0; -} - -button, -input, -select, -textarea { - font-family: inherit; - font-size: 100%; - margin: 0; -} - -input[type="search"] { - -webkit-appearance: textfield; -} - -/* ========================================================================== - Mise en page - ========================================================================== */ - -.dib { - display: inline-block; - vertical-align: middle; -} - -.dnone { - display: none; -} - -.dtable { - display: table; -} - -.dtable > * { - display: table-row; -} - -.dtable > * > * { - display: table-cell; -} - -.element-invisible { - border: 0; - clip: rect(0 0 0 0); - height: 1px; - margin: -1px; - overflow: hidden; - padding: 0; - position: absolute; - width: 1px; -} - -.small { - font-size: 0.8em; -} - -.big { - font-size: 1.2em; -} - -/* Width */ - -.w100 { - width: 100%; -} - -.w90 { - width: 90%; -} - -.w80 { - width: 80%; -} - -.w70 { - width: 70%; -} - -.w60 { - width: 60%; -} - -.w50 { - width: 50%; -} - -.w40 { - width: 40%; -} - -.w30 { - width: 30%; -} - -.w20 { - width: 20%; -} - -.w10 { - width: 10%; -} - -/* ========================================================================== - Internet Explorer - ========================================================================== */ - -/* IE8 and IE9 */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} - -/* IE8 and IE9 */ - -audio, -canvas, -video { - display: inline-block; -} - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - select { - -webkit-appearance: none; - border-radius: 0; - } -} diff --git a/app/Resources/static/themes/baggy/css/save.scss b/app/Resources/static/themes/baggy/css/save.scss deleted file mode 100644 index ade77b40..00000000 --- a/app/Resources/static/themes/baggy/css/save.scss +++ /dev/null @@ -1,115 +0,0 @@ -/* ========================================================================== - "save a link" related styles - ========================================================================== */ - -.popup-form { - background: rgba(0, 0, 0, 0.5); - position: absolute; - top: 0; - left: 10em; - z-index: 20; - height: 100%; - width: 100%; - margin: 0; - margin-top: -30% !important; - padding: 2em; - display: none; - border-left: 1px #eee solid; - - form { - background-color: #fff; - position: absolute; - top: 0; - left: 0; - z-index: 20; - border: 10px solid #000; - width: 400px; - height: 200px; - padding: 2em; - } -} - -#bagit-form-form .addurl { - margin-left: 0; -} - -.closeMessage, -.close-button { - background-color: #000; - color: #fff; - font-size: 1.2em; - line-height: 1.6; - width: 1.6em; - height: 1.6em; - text-align: center; - text-decoration: none; - - &:hover, - &:focus { - background-color: #999; - color: #000; - } -} - -.close-button--popup { - display: inline-block; - position: absolute; - top: 0; - right: 0; - font-size: 1.4em; -} - -.active-current { - background-color: #999; - - &::after { - content: ""; - width: 0; - height: 0; - position: absolute; - border: 10px solid transparent; - border-right-color: #eee; - right: 0; - top: 50%; - margin-top: -10px; - } -} - -.opacity03 { - opacity: 0.3; -} - -.add-to-wallabag-link-after { - background-color: #000; - color: #fff; - padding: 0 3px 2px; -} - -a.add-to-wallabag-link-after { - visibility: hidden; - position: absolute; - opacity: 0; - transition-duration: 2s; - transition-timing-function: ease-out; -} - -#article article a:hover + a.add-to-wallabag-link-after, -a.add-to-wallabag-link-after:hover { - opacity: 1; - visibility: visible; - transition-duration: 0.3s; - transition-timing-function: ease-in; -} - -a.add-to-wallabag-link-after::after { - content: "w"; -} - -#add-link-result { - font-weight: bold; - font-size: 0.9em; -} - -.btn-clickable { - cursor: pointer; -} diff --git a/app/Resources/static/themes/baggy/img/blank.png b/app/Resources/static/themes/baggy/img/blank.png deleted file mode 100755 index 63e09844e139f9e1530537cf771608d1498c25bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+JN+Wx;TbZ+)DcM|Gz!6YC~tElR?&j j6^x77c*K|)n0OeHXEDo0Cp|s}RLbD#>gTe~DWM4f(PJm; diff --git a/app/Resources/static/themes/baggy/img/down.png b/app/Resources/static/themes/baggy/img/down.png deleted file mode 100644 index b9d536a7cabbd3e404dc187a2e2844562e07fbb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`^F3W0LoEE?PEO==FyLvmWb|ti ze(+=mqxwU(J?goe&RPl9>t?28-`_sH?9-dar{uqIe_~&>_0>EEk>Z)9_6iqeGViTc z^Aiy5VB9F(AoP6klgQ`2?G1bfZ)zVYUGRwQr{u+U1~Gvk>j}PdLW+!!uI|vE{?M93 zQKaDFRbLtA4`*6C{{5;j&puSusi>m0O-3U|@y_N%E6M9q|4yz5?L5mlagv(gyMmSN QK&LWzy85}Sb4q9e0C^WwoB#j- diff --git a/app/Resources/static/themes/baggy/img/list.png b/app/Resources/static/themes/baggy/img/list.png deleted file mode 100755 index bd5aff5ae99ccc7aa59d0e166ba16817d7378d3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i$*k|AR$Xcyt_c_>U|K_!q5E$Cc{MywQO1o`KqoMGy85}Sb4q9e0N>_HPXGV_ diff --git a/app/Resources/static/themes/baggy/img/top.png b/app/Resources/static/themes/baggy/img/top.png deleted file mode 100644 index 954a8c0acbb221eb20d04d6184d3317c9604adf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`vproLLoEE?PJYPi;K0-R-Yh}L z?7)+r11dQV@t4$c*ZUobpMJvm{%@_)>6edB)&AL*Wqe)zlJci}j4F4EGgNsM1rM|@ zE#&yfAbU^aW?|Gj?hdveA3Pq;Wz>Cn$btDHg9O{I3%rRuZ&Mg*G86 { - /* ========================================================================== - Menu - ========================================================================== */ - - $('#menu').click(() => { - $('#links').toggleClass('menu--open'); - const content = $('#content'); - if (content.hasClass('opacity03')) { - content.removeClass('opacity03'); - } - }); - - /* ========================================================================== - Add tag panel - ========================================================================== */ - - $('#nav-btn-add-tag').on('click', () => { - $('.baggy-add-tag').toggle(100); - $('.nav-panel-menu').addClass('hidden'); - $('#tag_label').focus(); - return false; - }); - - /** - * Filters & Export - */ - // no display if filters not available - if ($('div').is('#filters')) { - $('#button_filters').show(); - $('#clear_form_filters').on('click', () => { - $('#filters input').val(''); - $('#filters :checked').removeAttr('checked'); - return false; - }); - } - - /** - * Close window after adding entry if popup - */ - const currentUrl = window.location.href; - if (currentUrl.match('&closewin=true')) { - window.close(); - } - - /** - if ($('article').size() > 0) { - const waypoint = new Waypoint({ - element: $('.wallabag-title').get(0), - handler: (direction) => { - console.log(direction); - if (direction === 'down') { - $('aside.tags').fadeIn('slow'); - } else { - $('aside.tags').fadeOut('slow'); - } - }, - offset: 250, - }); - } - */ - - /** - * Tags autocomplete - */ - /** - * Not working on v2 - * - - $('#value').bind('keydown', (event) => { - if (event.keyCode === $.ui.keyCode.TAB && $(this).data('ui-autocomplete').menu.active) { - event.preventDefault(); - } - }).autocomplete({ - source: function source(request, response) { - $.getJSON('./?view=tags', { - term: extractLast(request.term), - //id: $(':hidden#entry_id').val() - }, response); - }, - search: function search() { - // custom minLength - const term = extractLast(this.value); - return term.length >= 1; - }, - focus: function focus() { - // prevent value inserted on focus - return false; - }, - select: function select(event, ui) { - const terms = split(this.value); - // remove the current input - terms.pop(); - // add the selected item - terms.push(ui.item.value); - // add placeholder to get the comma-and-space at the end - terms.push(''); - this.value = terms.join(', '); - return false; - }, - }); - */ - - //--------------------------------------------------------------------------- - // Close the message box when the user clicks the close icon - //--------------------------------------------------------------------------- - $('a.closeMessage').on('click', () => { - $(this).parents('div.messages').slideUp(300, () => { $(this).remove(); }); - return false; - }); - - $('#search-form').hide(); - $('#bagit-form').hide(); - $('#filters').hide(); - $('#download-form').hide(); - - //--------------------------------------------------------------------------- - // Toggle the 'Search' popup in the sidebar - //--------------------------------------------------------------------------- - function toggleSearch() { - $('#search-form').toggle(); - $('#search').toggleClass('current'); - $('#search').toggleClass('active-current'); - $('#search-arrow').toggleClass('arrow-down'); - if ($('#search').hasClass('current')) { - $('#content').addClass('opacity03'); - } else { - $('#content').removeClass('opacity03'); - } - } - - //--------------------------------------------------------------------------- - // Toggle the 'Filter' popup on entries list - //--------------------------------------------------------------------------- - function toggleFilter() { - $('#filters').toggle(); - } - - //--------------------------------------------------------------------------- - // Toggle the 'Download' popup on entries list - //--------------------------------------------------------------------------- - function toggleDownload() { - $('#download-form').toggle(); - } - - //--------------------------------------------------------------------------- - // Toggle the 'Save a Link' popup in the sidebar - //--------------------------------------------------------------------------- - function toggleBagit() { - $('#bagit-form').toggle(); - $('#bagit').toggleClass('current'); - $('#bagit').toggleClass('active-current'); - $('#bagit-arrow').toggleClass('arrow-down'); - if ($('#bagit').hasClass('current')) { - $('#content').addClass('opacity03'); - } else { - $('#content').removeClass('opacity03'); - } - } - - //--------------------------------------------------------------------------- - // Close all #links popups in the sidebar - //--------------------------------------------------------------------------- - function closePopups() { - $('#links .messages').hide(); - $('#links > li > a').removeClass('active-current'); - $('#links > li > a').removeClass('current'); - $('[id$=-arrow]').removeClass('arrow-down'); - $('#content').removeClass('opacity03'); - } - - $('#search').click(() => { - closePopups(); - toggleSearch(); - $('#searchfield').focus(); - }); - - $('.filter-btn').click(() => { - closePopups(); - toggleFilter(); - }); - - $('.download-btn').click(() => { - closePopups(); - toggleDownload(); - }); - - $('#bagit').click(() => { - closePopups(); - toggleBagit(); - $('#plainurl').focus(); - }); - - $('#search-form-close').click(() => { - toggleSearch(); - }); - - $('#filter-form-close').click(() => { - toggleFilter(); - }); - - $('#download-form-close').click(() => { - toggleDownload(); - }); - - $('#bagit-form-close').click(() => { - toggleBagit(); - }); - - const bagitFormForm = $('#bagit-form-form'); - - /* ========================================================================== - bag it link and close button - ========================================================================== */ - - // send 'bag it link' form request via ajax - bagitFormForm.submit((event) => { - $('body').css('cursor', 'wait'); - $('#add-link-result').empty(); - - $.ajax({ - type: bagitFormForm.attr('method'), - url: bagitFormForm.attr('action'), - data: bagitFormForm.serialize(), - success: function success() { - $('#add-link-result').html('Done!'); - $('#plainurl').val('').blur(''); - $('body').css('cursor', 'auto'); - }, - error: function error() { - $('#add-link-result').html('Failed!'); - $('body').css('cursor', 'auto'); - }, - }); - - event.preventDefault(); - }); - - /* ========================================================================== - Process all links inside an article - ========================================================================== */ - - $('article a[href^="http"]').after( - () => ``, - ); - - $('.add-to-wallabag-link-after').click((event) => { - toggleSaveLinkForm($(this).attr('href'), event); - event.preventDefault(); - }); -}); diff --git a/app/Resources/static/themes/baggy/js/autoCompleteTags.js b/app/Resources/static/themes/baggy/js/autoCompleteTags.js deleted file mode 100755 index 64fdaa92..00000000 --- a/app/Resources/static/themes/baggy/js/autoCompleteTags.js +++ /dev/null @@ -1,8 +0,0 @@ -function split(val) { - return val.split(/,\s*/); -} -function extractLast(term) { - return split(term).pop(); -} - -export default { split, extractLast }; diff --git a/app/Resources/static/themes/baggy/js/shortcuts/entry.js b/app/Resources/static/themes/baggy/js/shortcuts/entry.js deleted file mode 100644 index c87408b9..00000000 --- a/app/Resources/static/themes/baggy/js/shortcuts/entry.js +++ /dev/null @@ -1,26 +0,0 @@ -import Mousetrap from 'mousetrap'; -import $ from 'jquery'; - -$(document).ready(() => { - if ($('#article').length > 0) { - /* Article view */ - Mousetrap.bind('o', () => { - $('div#article_toolbar ul.links a.original')[0].click(); - }); - - /* mark as favorite */ - Mousetrap.bind('f', () => { - $('div#article_toolbar ul.links a.favorite')[0].click(); - }); - - /* mark as read */ - Mousetrap.bind('a', () => { - $('div#article_toolbar ul.links a.markasread')[0].click(); - }); - - /* delete */ - Mousetrap.bind('del', () => { - $('div#article_toolbar ul.links a.delete')[0].click(); - }); - } -}); diff --git a/app/Resources/static/themes/baggy/js/shortcuts/main.js b/app/Resources/static/themes/baggy/js/shortcuts/main.js deleted file mode 100644 index 43ebf3be..00000000 --- a/app/Resources/static/themes/baggy/js/shortcuts/main.js +++ /dev/null @@ -1,10 +0,0 @@ -import $ from 'jquery'; -import Mousetrap from 'mousetrap'; - -$(document).ready(() => { - Mousetrap.bind('s', () => { - $('#search').trigger('click'); - $('#search_entry_term').focus(); - return false; - }); -}); diff --git a/app/Resources/static/themes/baggy/js/uiTools.js b/app/Resources/static/themes/baggy/js/uiTools.js deleted file mode 100644 index 713c53f7..00000000 --- a/app/Resources/static/themes/baggy/js/uiTools.js +++ /dev/null @@ -1,35 +0,0 @@ -import $ from 'jquery'; - -function toggleSaveLinkForm(url, event) { - $('#add-link-result').empty(); - - const $bagit = $('#bagit'); - const $bagitForm = $('#bagit-form'); - - $bagit.toggleClass('active-current'); - - // only if bag-it link is not presented on page - if ($bagit.length === 0) { - if (event !== 'undefined' && event) { - $bagitForm.css({ position: 'absolute', top: event.pageY, left: event.pageX - 200 }); - } else { - $bagitForm.css({ position: 'relative', top: 'auto', left: 'auto' }); - } - } - - const searchForm = $('#search-form'); - const plainUrl = $('#plainurl'); - if (searchForm.length !== 0) { - $('#search').removeClass('current'); - $('#search-arrow').removeClass('arrow-down'); - searchForm.hide(); - } - $bagitForm.toggle(); - $('#content').toggleClass('opacity03'); - if (url !== 'undefined' && url) { - plainUrl.val(url); - } - plainUrl.focus(); -} - -export default toggleSaveLinkForm; diff --git a/app/config/config.yml b/app/config/config.yml index 4eea0531..186524eb 100644 --- a/app/config/config.yml +++ b/app/config/config.yml @@ -167,7 +167,6 @@ nelmio_cors: liip_theme: load_controllers: false themes: - - baggy - material autodetect_theme: wallabag_core.helper.detect_active_theme diff --git a/app/config/webpack/common.js b/app/config/webpack/common.js index 233497fd..c7fd12ac 100644 --- a/app/config/webpack/common.js +++ b/app/config/webpack/common.js @@ -8,7 +8,6 @@ module.exports = function () { return { entry: { material: path.join(rootDir, './app/Resources/static/themes/material/index.js'), - baggy: path.join(rootDir, './app/Resources/static/themes/baggy/index.js'), public: path.join(rootDir, './app/Resources/static/themes/_global/share.js'), }, output: { diff --git a/src/Wallabag/CoreBundle/Helper/DetectActiveTheme.php b/src/Wallabag/CoreBundle/Helper/DetectActiveTheme.php index 9f90ee3e..f1d5fdea 100644 --- a/src/Wallabag/CoreBundle/Helper/DetectActiveTheme.php +++ b/src/Wallabag/CoreBundle/Helper/DetectActiveTheme.php @@ -16,15 +16,18 @@ class DetectActiveTheme implements DeviceDetectionInterface { protected $tokenStorage; protected $defaultTheme; + protected $themes; /** * @param TokenStorageInterface $tokenStorage Needed to retrieve the current user * @param string $defaultTheme Default theme when user isn't logged in + * @param array $themes Themes come from the LiipThemeBundle (liip_theme.themes) */ - public function __construct(TokenStorageInterface $tokenStorage, $defaultTheme) + public function __construct(TokenStorageInterface $tokenStorage, $defaultTheme, $themes) { $this->tokenStorage = $tokenStorage; $this->defaultTheme = $defaultTheme; + $this->themes = $themes; } public function setUserAgent($userAgent) @@ -60,6 +63,10 @@ class DetectActiveTheme implements DeviceDetectionInterface return $this->defaultTheme; } + if (!in_array($config->getTheme(), $this->themes)) { + return $this->defaultTheme; + } + return $config->getTheme(); } } diff --git a/src/Wallabag/CoreBundle/Resources/config/services.yml b/src/Wallabag/CoreBundle/Resources/config/services.yml index 3f3d4de7..bbf2a7a0 100644 --- a/src/Wallabag/CoreBundle/Resources/config/services.yml +++ b/src/Wallabag/CoreBundle/Resources/config/services.yml @@ -4,6 +4,7 @@ services: arguments: - "@security.token_storage" - "%wallabag_core.theme%" + - "%liip_theme.themes%" # custom form type wallabag_core.form.type.config: diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/index.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/index.html.twig deleted file mode 100644 index f719bea2..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/index.html.twig +++ /dev/null @@ -1,433 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'config.page_title'|trans }}{% endblock %} - -{% block content %} -

{{ 'config.tab_menu.settings'|trans }}

- - {{ form_start(form.config) }} - {{ form_errors(form.config) }} - -
-
- {{ form_label(form.config.theme) }} - {{ form_errors(form.config.theme) }} - {{ form_widget(form.config.theme) }} -
- - live_help - -
- -
-
- {{ form_label(form.config.items_per_page) }} - {{ form_errors(form.config.items_per_page) }} - {{ form_widget(form.config.items_per_page) }} -
- - live_help - -
- -
-
- {{ form_label(form.config.reading_speed) }} - {{ form_errors(form.config.reading_speed) }} - {{ form_widget(form.config.reading_speed) }} -

- {{ 'config.form_settings.reading_speed.help_message'|trans }} - myreadspeed -

-
- - live_help - -
- -
-
- {{ form_label(form.config.action_mark_as_read) }} - {{ form_errors(form.config.action_mark_as_read) }} - {{ form_widget(form.config.action_mark_as_read) }} -
-
- -
-
- {{ form_label(form.config.language) }} - {{ form_errors(form.config.language) }} - {{ form_widget(form.config.language) }} -
- - live_help - -
- -
-
- {{ form_label(form.config.pocket_consumer_key) }} - {{ form_errors(form.config.pocket_consumer_key) }} - {{ form_widget(form.config.pocket_consumer_key) }} -

- » - https://getpocket.com/developer/docs/authentication -

-
- - live_help - -
- -
-
-

{{ 'config.form_settings.android_configuration'|trans }}

- {{ 'config.form_settings.android_instruction' | trans }} -
- - -
-
- - {{ form_rest(form.config) }} - - -

{{ 'config.tab_menu.feed'|trans }}

- - {{ form_start(form.feed) }} - {{ form_errors(form.feed) }} - -
- {{ 'config.form_feed.description'|trans }} -
- -
-
- - {% if feed.token %} - {{ feed.token }} - {% else %} - {{ 'config.form_feed.no_token'|trans }} - {% endif %} - - {% if feed.token %} - – {{ 'config.form_feed.token_reset'|trans }} - – {{ 'config.form_feed.token_revoke'|trans }} - {% else %} - – {{ 'config.form_feed.token_create'|trans }} - {% endif %} -
-
- - {% if feed.token %} -
- -
- {% endif %} - -
-
- {{ form_label(form.feed.feed_limit) }} - {{ form_errors(form.feed.feed_limit) }} - {{ form_widget(form.feed.feed_limit) }} -
-
- - {{ form_rest(form.feed) }} - - -

{{ 'config.tab_menu.user_info'|trans }}

- - {{ form_start(form.user) }} - {{ form_errors(form.user) }} -
-
- - {{ app.user.username }} -
-
- -
-
- {{ form_label(form.user.name) }} - {{ form_errors(form.user.name) }} - {{ form_widget(form.user.name) }} -
-
- -
-
- {{ form_label(form.user.email) }} - {{ form_errors(form.user.email) }} - {{ form_widget(form.user.email) }} -
-
- - {{ form_widget(form.user.save) }} - - {% if twofactor_auth %} -
{{ 'config.otp.page_title'|trans }}
- -
- {{ 'config.form_user.two_factor_description'|trans }} -
- - - - - - - - - - - - - - - - - - - - - - -
{{ 'config.form_user.two_factor.table_method'|trans }}{{ 'config.form_user.two_factor.table_state'|trans }}{{ 'config.form_user.two_factor.table_action'|trans }}
{{ 'config.form_user.two_factor.emailTwoFactor_label'|trans }}{% if app.user.isEmailTwoFactor %}{{ 'config.form_user.two_factor.state_enabled'|trans }}{% else %}{{ 'config.form_user.two_factor.state_disabled'|trans }}{% endif %}{{ 'config.form_user.two_factor.action_email'|trans }}
{{ 'config.form_user.two_factor.googleTwoFactor_label'|trans }}{% if app.user.isGoogleTwoFactor %}{{ 'config.form_user.two_factor.state_enabled'|trans }}{% else %}{{ 'config.form_user.two_factor.state_disabled'|trans }}{% endif %}{{ 'config.form_user.two_factor.action_app'|trans }}
- - {% endif %} - - {{ form_widget(form.user._token) }} - - - {% if enabled_users > 1 %} -

{{ 'config.form_user.delete.title'|trans }}

- -

{{ 'config.form_user.delete.description'|trans }}

- - {% endif %} - -

{{ 'config.tab_menu.password'|trans }}

- - {{ form_start(form.pwd) }} - {{ form_errors(form.pwd) }} - -
- {{ 'config.form_password.description'|trans }} -
- -
-
- {{ form_label(form.pwd.old_password) }} - {{ form_errors(form.pwd.old_password) }} - {{ form_widget(form.pwd.old_password) }} -
-
- -
-
- {{ form_label(form.pwd.new_password.first) }} - {{ form_errors(form.pwd.new_password.first) }} - {{ form_widget(form.pwd.new_password.first) }} -
-
- -
-
- {{ form_label(form.pwd.new_password.second) }} - {{ form_errors(form.pwd.new_password.second) }} - {{ form_widget(form.pwd.new_password.second) }} -
-
- - {{ form_rest(form.pwd) }} - - -

{{ 'config.tab_menu.rules'|trans }}

- -
    - {% for tagging_rule in app.user.config.taggingRules %} -
  • - {{ 'config.form_rules.if_label'|trans }} - « {{ tagging_rule.rule }} » - {{ 'config.form_rules.then_tag_as_label'|trans }} - « {{ tagging_rule.tags|join(', ') }} » - ✎ - -
  • - {% endfor %} -
- - {{ form_start(form.new_tagging_rule) }} - {{ form_errors(form.new_tagging_rule) }} - -
-
- {{ form_label(form.new_tagging_rule.rule) }} - {{ form_errors(form.new_tagging_rule.rule) }} - {{ form_widget(form.new_tagging_rule.rule) }} -
-
- -
-
- {{ form_label(form.new_tagging_rule.tags) }} - {{ form_errors(form.new_tagging_rule.tags) }} - {{ form_widget(form.new_tagging_rule.tags) }} -
-
- - {{ form_rest(form.new_tagging_rule) }} - - -
-

{{ 'config.form_rules.card.import_tagging_rules'|trans }}

-

{{ 'config.form_rules.card.import_tagging_rules_detail'|trans }}

-
- - {{ form_start(form.import_tagging_rule) }} - {{ form_errors(form.import_tagging_rule) }} - -
-
- {{ form_label(form.import_tagging_rule.file) }} - {{ form_errors(form.import_tagging_rule.file) }} - {{ form_widget(form.import_tagging_rule.file) }} -
-
- - {{ form_rest(form.import_tagging_rule) }} - - - {% if app.user.config.taggingRules is not empty %} -
-

{{ 'config.form_rules.card.export_tagging_rules'|trans }}

-

{{ 'config.form_rules.card.export_tagging_rules_detail'|trans }}

-

{{ 'config.form_rules.export'|trans }}

-
- {% endif %} - -
-
-

{{ 'config.form_rules.faq.title'|trans }}

- -

{{ 'config.form_rules.faq.tagging_rules_definition_title'|trans }}

-

{{ 'config.form_rules.faq.tagging_rules_definition_description'|trans|raw }}

- -

{{ 'config.form_rules.faq.how_to_use_them_title'|trans }}

-

{{ 'config.form_rules.faq.how_to_use_them_description'|trans|raw }}

- -

{{ 'config.form_rules.faq.variables_available_title'|trans }}

-

- {{ 'config.form_rules.faq.variables_available_description'|trans }} -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
{{ 'config.form_rules.faq.variable_description.label'|trans }}{{ 'config.form_rules.faq.meaning'|trans }}{{ 'config.form_rules.faq.operator_description.label'|trans }}{{ 'config.form_rules.faq.meaning'|trans }}
title{{ 'config.form_rules.faq.variable_description.title'|trans }}<={{ 'config.form_rules.faq.operator_description.less_than'|trans }}
url{{ 'config.form_rules.faq.variable_description.url'|trans }}<{{ 'config.form_rules.faq.operator_description.strictly_less_than'|trans }}
isArchived{{ 'config.form_rules.faq.variable_description.isArchived'|trans }}>={{ 'config.form_rules.faq.operator_description.greater_than'|trans }}
isStarred{{ 'config.form_rules.faq.variable_description.isStarred'|trans }}>{{ 'config.form_rules.faq.operator_description.strictly_greater_than'|trans }}
content{{ 'config.form_rules.faq.variable_description.content'|trans }}={{ 'config.form_rules.faq.operator_description.equal_to'|trans }}
language{{ 'config.form_rules.faq.variable_description.language'|trans }}!={{ 'config.form_rules.faq.operator_description.not_equal_to'|trans }}
mimetype{{ 'config.form_rules.faq.variable_description.mimetype'|trans }}OR{{ 'config.form_rules.faq.operator_description.or'|trans }}
readingTime{{ 'config.form_rules.faq.variable_description.readingTime'|trans }}AND{{ 'config.form_rules.faq.operator_description.and'|trans }}
domainName{{ 'config.form_rules.faq.variable_description.domainName'|trans }}matches{{ 'config.form_rules.faq.operator_description.matches'|trans|raw }}
-
-
- -

{{ 'config.reset.title'|trans }}

-
-

{{ 'config.reset.description'|trans }}

- -
-{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/otp_app.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/otp_app.html.twig deleted file mode 100644 index 1d3685ae..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Config/otp_app.html.twig +++ /dev/null @@ -1,55 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'config.page_title'|trans }} > {{ 'config.otp.page_title'|trans }}{% endblock %} - -{% block content %} -
{{ 'config.otp.page_title'|trans }}
- -
    -
  1. -

    {{ 'config.otp.app.two_factor_code_description_1'|trans }}

    -

    {{ 'config.otp.app.two_factor_code_description_2'|trans }}

    - -

    - - -

    -
  2. -
  3. -

    {{ 'config.otp.app.two_factor_code_description_3'|trans }}

    - -

    {{ backupCodes|join("\n")|nl2br }}

    -
  4. -
  5. -

    {{ 'config.otp.app.two_factor_code_description_4'|trans }}

    - - {% for flashMessage in app.session.flashbag.get("two_factor") %} -
    - {{ flashMessage|trans }} -
    - {% endfor %} - -
    -
    -
    -
    - - -
    -
    -
    -
    - - {{ 'config.otp.app.cancel'|trans }} - - -
    -
    -
  6. -
-{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/edit.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/edit.html.twig deleted file mode 100644 index e974fc69..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/edit.html.twig +++ /dev/null @@ -1,7 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'entry.edit.page_title'|trans }}{% endblock %} - -{% block content %} - {{ form(form) }} -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entries.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entries.html.twig deleted file mode 100644 index 4182628f..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entries.html.twig +++ /dev/null @@ -1,219 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block head %} - {{ parent() }} - {% if tag is defined and app.user.config.feedToken %} - - {% endif %} -{% endblock %} - -{% block title %} - {% set filter = '' %} - {% if tag is defined %} - {% set filter = tag %} - {% endif %} - {% if searchTerm is defined and searchTerm is not empty %} - {% set filter = searchTerm %} - {% endif %} - {% include "@WallabagCore/themes/common/Entry/_title.html.twig" with {'filter': filter} %} -{% endblock %} - -{% block content %} - {% set currentRoute = app.request.attributes.get('_route') %} - {% if currentRoute == 'homepage' %} - {% set currentRoute = 'unread' %} - {% endif %} - {% set listMode = app.user.config.listMode %} -
-
{{ 'entry.list.number_on_the_page'|transchoice(entries.count) }}
- -
- - {% for entry in entries %} -
-

{{ entry.title | striptags | truncate(80, true, '…') | default('entry.default_title'|trans) | raw }}

- - {% set readingTime = entry.readingTime / app.user.config.readingSpeed * 200 %} -
- - {% if readingTime > 0 %} - {{ 'entry.list.reading_time_minutes'|trans({'%readingTime%': readingTime|round}) }} - {% else %} - {{ 'entry.list.reading_time_less_one_minute'|trans|raw }} - {% endif %} - - - - {{ entry.createdAt|date('Y-m-d') }} - - -
- - - {% if (entry.previewPicture is null or listMode == 1) %} - -

{{ entry.content|striptags|slice(0, 300) }}…

- {% else %} - - {{ entry.title|e|raw }} - {% endif %} -
- {% endfor %} - - {% if entries.getNbPages > 1 %} - {{ pagerfanta(entries, 'twitter_bootstrap_translated', {'proximity': 1}) }} - {% endif %} - - - - - - {% if form is not null %} -
-
-

{{ 'entry.filters.title'|trans }}

- × - -
- {% if currentRoute != 'untagged' and nbEntriesUntagged != 0 %} - - {% endif %} - -
- -
-
- {{ form_widget(form.isArchived) }} - {{ form_label(form.isArchived) }} -
- -
- {{ form_widget(form.isStarred) }} - {{ form_label(form.isStarred) }} -
- -
- {{ form_widget(form.isUnread) }} - {{ form_label(form.isUnread) }} -
- -
- {{ form_widget(form.previewPicture) }} - {{ form_label(form.previewPicture) }} -
- -
- {{ form_widget(form.isPublic) }} - {{ form_label(form.isPublic) }} -
-
- -
- {{ form_label(form.language) }} -
- {{ form_widget(form.language) }} -
-
- -
- {{ form_label(form.httpStatus) }} -
- {{ form_widget(form.httpStatus) }} -
-
- -
-
- {{ form_label(form.readingTime) }} -
-
- - {{ form_widget(form.readingTime.left_number, {'type': 'number'}) }} -
-
- - {{ form_widget(form.readingTime.right_number, {'type': 'number'}) }} -
-
- -
- {{ form_label(form.domainName) }} -
- {{ form_widget(form.domainName, {'type': 'text', 'attr' : {'placeholder': 'website.com'} }) }} -
-
- -
-
- {{ form_label(form.createdAt) }} -
-
- - {{ form_widget(form.createdAt.left_date, {'type': 'date', 'attr': {'class': 'datepicker', 'data-value': form.createdAt.left_date.vars.value} }) }} -
-
- - {{ form_widget(form.createdAt.right_date, {'type': 'date', 'attr': {'class': 'datepicker', 'data-value': form.createdAt.right_date.vars.value} }) }} -
-
- -
- - - -
-
-
- {% endif %} -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entry.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entry.html.twig deleted file mode 100644 index c2e69a27..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/entry.html.twig +++ /dev/null @@ -1,116 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ entry.title|e|default('entry.default_title'|trans)|raw }} ({{ entry.domainName|removeWww }}){% endblock %} - -{% block content %} -
-
-

{{ entry.title|e|default('entry.default_title'|trans)|raw }} ✎

-
- -
- -
- -
- - {{ entry.createdAt|date('Y-m-d H:i') }} - - - {% if entry.publishedAt is not null %} - - {{ entry.publishedAt|date('Y-m-d H:i') }} - - {% endif %} - - {% if entry.publishedBy is not empty %} - - {% for author in entry.publishedBy %} - {{ author }}{% if not loop.last %}, {% endif %} - {% endfor %} - - {% endif %} - - - {% set readingTime = entry.readingTime / app.user.config.readingSpeed * 200 %} - {% if readingTime > 0 %} - {{ 'entry.list.reading_time_minutes_short'|trans({'%readingTime%': readingTime|round}) }} - {% else %} - {{ 'entry.list.reading_time_less_one_minute_short'|trans|raw }} - {% endif %} - - - comment {{ 'entry.view.annotations_on_the_entry'|transchoice(entry.annotations | length) }} - - {% if entry.originUrl is not empty %} - launch - - {{ entry.originUrl|striptags|removeSchemeAndWww|truncate(32) }} - - {% endif %} - - -
- - {{ entry.content | raw }} - -
- - -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new.html.twig deleted file mode 100644 index 03768a3d..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new.html.twig +++ /dev/null @@ -1,7 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'entry.new.page_title'|trans }}{% endblock %} - -{% block content %} - {{ render(controller( "WallabagCoreBundle:Entry:addEntryForm" )) }} -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new_form.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new_form.html.twig deleted file mode 100644 index 8c129068..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/new_form.html.twig +++ /dev/null @@ -1,14 +0,0 @@ -
- {% if form_errors(form) %} - {{ form_errors(form) }} - {% endif %} - - {% if form_errors(form.url) %} - {{ form_errors(form.url) }} - {% endif %} - - {{ form_label(form.url) }} - {{ form_widget(form.url, { 'attr': {'autocomplete': 'off', 'placeholder': 'entry.new.placeholder'} }) }} - - {{ form_rest(form) }} -
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/search_form.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/search_form.html.twig deleted file mode 100644 index 20821b6d..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Entry/search_form.html.twig +++ /dev/null @@ -1,17 +0,0 @@ -
-

{{ 'menu.left.search'|trans }}

- × - {% if form_errors(form) %} - {{ form_errors(form) }} - {% endif %} - - {% if form_errors(form.term) %} - {{ form_errors(form.term) }} - {% endif %} - - - - {{ form_widget(form.term, { 'attr': {'autocomplete': 'off', 'placeholder': 'entry.search.placeholder'} }) }} - - {{ form_rest(form) }} -
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Exception/error.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Exception/error.html.twig deleted file mode 100644 index 9959cc3d..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Exception/error.html.twig +++ /dev/null @@ -1,24 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'error.page_title'|trans }}{% endblock %} - -{% block body_class %}login{% endblock %} - -{% block menu %}{% endblock %} -{% block messages %}{% endblock %} -{% block header %}{% endblock %} - -{% block content %} -
-
-
-
wallabag logo
-

{{ status_code }}: {{ status_text }}

-

{{ exception.message }}

-
-
-
-{% endblock %} - -{% block footer %} -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Mail/forgotPassword.txt.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Mail/forgotPassword.txt.twig deleted file mode 100644 index 631bcb88..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Mail/forgotPassword.txt.twig +++ /dev/null @@ -1,6 +0,0 @@ -Hello {{username}}! - -To reset your password - please visit {{confirmationUrl}} - -Regards, -Wallabag bot diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/README.md b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/README.md deleted file mode 100644 index 3db07873..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Baggy Theme - -theme created by Thomas LEBEAU alias Courgette http://thomaslebeau.fr/ diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/edit.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/edit.html.twig deleted file mode 100644 index 882be430..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/edit.html.twig +++ /dev/null @@ -1,60 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'site_credential.page_title'|trans }}{% endblock %} - -{% block content %} - -
-
-
-
-
-

{{ 'site_credential.edit_site_credential'|trans }}

- -
- {{ form_start(edit_form) }} - {{ form_errors(edit_form) }} - -
-
- {{ form_label(edit_form.host) }} - {{ form_errors(edit_form.host) }} - {{ form_widget(edit_form.host) }} -
-
- -
-
- {{ form_label(edit_form.username) }} - {{ form_errors(edit_form.username) }} - {{ form_widget(edit_form.username) }} -
-
- -
-
- {{ form_label(edit_form.password) }} - {{ form_errors(edit_form.password) }} - {{ form_widget(edit_form.password) }} -
-
- -
- - {{ form_widget(edit_form.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }} - {{ form_widget(edit_form._token) }} - -

- {{ form_start(delete_form) }} - - {{ form_end(delete_form) }} -

-

{{ 'site_credential.form.back_to_list'|trans }}

-
-
-
-
-
-
- -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/index.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/index.html.twig deleted file mode 100644 index 324854ad..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/index.html.twig +++ /dev/null @@ -1,42 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'site_credential.page_title'|trans }}{% endblock %} - -{% block content %} - -
-
-
-
-
-

{{ 'site_credential.description'|trans|raw }}

- - - - - - - - - - {% for credential in credentials %} - - - - - {% endfor %} - -
{{ 'site_credential.form.host_label'|trans }}{{ 'site_credential.list.actions'|trans }}
{{ credential.host }} - {{ 'site_credential.list.edit_action'|trans }} -
-
-

- {{ 'site_credential.list.create_new_one'|trans }} -

-
-
-
-
-
- -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/new.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/new.html.twig deleted file mode 100644 index 3c008cde..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/SiteCredential/new.html.twig +++ /dev/null @@ -1,53 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'site_credential.page_title'|trans }}{% endblock %} - -{% block content %} - -
-
-
-
-
-

{{ 'site_credential.new_site_credential'|trans }}

- -
- {{ form_start(form) }} - {{ form_errors(form) }} - -
-
- {{ form_label(form.host) }} - {{ form_errors(form.host) }} - {{ form_widget(form.host) }} -
-
- -
-
- {{ form_label(form.username) }} - {{ form_errors(form.username) }} - {{ form_widget(form.username) }} -
-
- -
-
- {{ form_label(form.password) }} - {{ form_errors(form.password) }} - {{ form_widget(form.password) }} -
-
- - {{ form_widget(form.save, {'attr': {'class': 'btn waves-effect waves-light'}}) }} - {{ form_rest(form) }} - -

{{ 'site_credential.form.back_to_list'|trans }}

-
-
-
-
-
-
- -{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/new_form.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/new_form.html.twig deleted file mode 100644 index 6e552560..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/new_form.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -
- {% if form_errors(form) %} - {{ form_errors(form) }} - {% endif %} - - {% if form_errors(form.label) %} - {{ form_errors(form.label) }} - {% endif %} - - {{ form_widget(form.label, { 'attr': {'autocomplete': 'off'} }) }} - - {{ form_rest(form) }} -
diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/tags.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/tags.html.twig deleted file mode 100644 index aa17b842..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/Tag/tags.html.twig +++ /dev/null @@ -1,40 +0,0 @@ -{% extends "WallabagCoreBundle::layout.html.twig" %} - -{% block title %}{{ 'tag.page_title'|trans }}{% endblock %} - -{% block content %} -
-
{{ 'tag.list.number_on_the_page'|transchoice(tags|length) }}
-
- -
    - {% for tag in tags %} -
  • - {{ tag.label }} ({{ tag.nbEntries }}) - - {% if renameForms is defined and renameForms[tag.id] is defined %} - - - mode_edit - - {% endif %} - {% if app.user.config.feedToken %} - - rss_feed - - {% endif %} -
  • - {% endfor %} -
- -
- {% if nbEntriesUntagged == 0 %} - {{ 'tag.list.no_untagged_entries'|trans }} - {% else %} - {{ 'tag.list.see_untagged_entries'|trans }} ({{nbEntriesUntagged}}) - {% endif %} -
-{% 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 deleted file mode 100644 index 6b1e2bd7..00000000 --- a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/layout.html.twig +++ /dev/null @@ -1,71 +0,0 @@ -{% extends "WallabagCoreBundle::base.html.twig" %} - -{% block css %} - {{ parent() }} - {% if not app.debug %} - - {% endif %} -{% endblock %} - -{% block scripts %} - {{ parent() }} - -{% endblock %} - -{% block header %} -
-

- {% block logo %} - - wallabag logo - - {% endblock %} -

-
-{% endblock %} - -{% block menu %} - - -{% endblock %} - -{% block messages %} - {% for flashMessage in app.session.flashbag.get('notice') %} -
- × -

{{ flashMessage|trans }}

-
- {% endfor %} -{% endblock %} - -{% block footer %} -
-

{{ 'footer.wallabag.powered_by'|trans }} wallabag

-
-{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/baggy/screenshot.jpg b/src/Wallabag/CoreBundle/Resources/views/themes/baggy/screenshot.jpg deleted file mode 100755 index 19cd24bb3d5a0644b05ac66cf404dfc581280b3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 256315 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�~jk3mTs;8Frw5}q+8mp3;bUIVSk5o(eZf4FoF3|GrUnX-32Dnn(J{0yFy zpc;jMg$wE+F+i04ENmn#c#KrCMQf(1-azr}Dn~lUjdLX(_W-WI4mg4|TVTZk^7`7H z$goAj&8O-Ys)E5v#SCgNAG!pYGEvr%x2e&p09(3+sa%QDXm4Cde$ehxzKt5jtnZ#f zH0nuoi7kp{a=hkpy(n(XLl-Zz6c&{?a1>h~8Vh4Bfa-f%AQwd@FiI?xGXdN2Ea!=K*WZxk%k!5=CUV z1hqrjSE>r=xKvRfiRekvBkgnZg!bjUino;srIbcP(3=Nq95i;~lu6B)jAAFrPwKa&fGL<*0!-}P7YfnCd1SP>2p{XayYUDXZUlN+OTKM5 zZaDexkF)Ey^c*u28%Vmd+S6hdr>PTzc=X5zA&_y=Dd^>YqTGXO9{K9=hewFu!BL|0 z)QQ&X0+;4O#!puB3gVe$=uRQy;JzMFXG&&Cj5XzRbv%W)Rc^FED042h99+dj-Z)Cj z_>#YTQWG*V{gOJzsVTTkvCcP#MtXwB(fe^2qRyi7u{@+@6eAMJ>tkxM^E?EzU~NBk z_{cBN=1;+gy{4)x!B$O@$E#bv8l~>g=v%k?6qh{bZG}u)>ig!KnD*~sn!E;)D!ic@ z0J8R^S2Tp+lx3yY!P}LtN0~nRAmNw|@v{6@g=1->(${=J?PIN*SoxhPm4{KFHlIdWV67LPeGECBN>YfsMvaz@3orU?z7@zLC2l%WMPSd&J5k!C&}0!dph*7Zzd@Ck`2R&P-k#z$T+ zOpYRDxr{5OS{Cx#B*aF(PqR8E-I3h;(&6Accms`zp^OJ!= z{Qg)qS)P9iri!_MfyXFx6SJ$dC5jjb0IaBg?2C*RMw6k%MJI!4FY~MDoyKRWVK$`x zaM_oy$YqmKY9SE;kZ}gUMpV2iu-cDqj@xl+acVo2wS5C7BTB>wCcM2OSbc~{hpqWe zjQUcYE2Y^=1{M2BW5k+WoQ%sI+&ff}7OSNao7nz>YLhf0KHLpQGmrYi*&BwU z!r2hgDSY&b{pHGp&)%1TCa)=n>k#Ul6}5t= zKz>FO)2kMNR{!L4|F7zMoPK%w;Sf?8Bo`McgCN7M?EORdIN}~xO7nPi%juA&_30YR zHq|F4;d-hxwe(8#Hlj_n$~{?(jCsvF&A{%<^vyS|YrYCGH!qYndyLmU-#pi?Q>CSr z1nCvpDEF`xUc!$7yZUcKCMOMyWq$#t{A?0617B%Ei&u+Yr75#a)=IshN)P72RB#fF zQn}7HPL=WFIc_I*_x(rNk?XAjQVvZXLw(|^f zhXtU0F2f&&P{v)0VVt*4JGd6-JN@6kTOtPha#;#BkP)J3NK&@B(#e#DNbp#!v0K~K z%Xg?tN{I#U6d6@WjP%G{{sFmDb+}$^>#A*4Wu>=@iw^$c-oAH4Py_$TH-(bl_aVsA zDL;cDOXvKhI7ml5b7kv0yTlj? z5r~{Frpkc&Ht_cC-*)`;x_Os3L}>U$1q9+Vlcg>P7wB2v#~uoPZ2uHQ9sNQ#kA5}J zW<%YobC1aCl%m<`gJc$e6(sdS)zsf8|15b)P>Jqzbni`XRb7{$0j^n*O?oLBv zzp?3??!F&hK~HDj@0Y%v|8K>M-H9K^_hpB{@94Y5o);!fGk^R7?5!O2zkTp}blLey z@x~D9-irE5Jm+%L^A_s89&Vh1)`Gr1zwPgT7J6>H`USx3XZ`+L4i^1)dCR}bKmKn2 zmz?EK`+x1{U*-ROKmXym|84*O&-(e__5Uw&Xc`Pz>&|&UW;G->+utKG{XG)hKLgD8>&5@O_d%z_=?(tZQ~tM3{$~mj?;pGP1-SdYkNzy4 zM(}Svo!{>K-Y*@0_R-(+zxLNZ$^Tx5f7<_A2Oz`1z`?wx7Qwm_QM?mT{U3b(G($T0 zVIgHOmd?tNYm+4U^8f$*e^&!k8O&PMYN%+kL=r^DS>gKr3_Yo(w9;%*W(>zK5I&fD zRm8cMD`eoJoSQz1dYU)L2p}SlXd_$~@Ex(fe*lIYH_fwPQHcfgJACn9`Kg{rQ2_eH zu+r@EPAOG0yQV(24&Cqw_+7}&@7T2M>6ODT0OPs^wlD-uXJBZ#foS4OC`A`m8kf5^ zIq(b7<(nh}=)ntEUvu~Iqv8=(u1g^RuB^C=bRMCgg(Y09rglg3uQro+r6O=44}cf7 zzn`kw7LSqDa7fuge*in0U{K3R;Nqn-KcAZsC3Ro<(&$Iy-0#6N6)oK-(iD_8)iGn5 zB^S3@_m72#r7-SxAH^ZFFMhL!2Iv{G^#ZIDUt9j^G=db|*&3iqO^S2;)Y!l9(T$u& z$5No8_Umie`nQJxs&enUC$d@uqw;Zke&TS#fZj(TzJF!*S@Z`6Y56JMO}@+6WW$_Q zxbk*_@v<*>aZ4~iKL>wrM|f5-NV9s17PK&%NBg_4p!EKnVtLEvKE|ak9&D-(-7!ZY_lx>!oCL3=_h4EuLvADY2XbgXkIQzVA2@uSr z&RX54Ux0ox8Om3Ai7hYm(N>YOQ5>1SSzxX}VA-OJ+JCO6bE<7eqIW2YF_2{S27nVr z;SYb#HKe|O!Bpw^H9XbQO8{FzsY9yfSHc=Ng}3kTia#3#BQG zrn@d97Gc6L?g4mNewIRC<5uPghx|_-mM5jgQ||t`uukX|2H%M)i?Cn3AuQU$NHBp4ewWc=t{yeJ4yq; z=JXd0UAJ5!-1aVo?A# zrV);@@Jvu9vr%mOknH7SR)jGhd`_B72A4a}z@G%&=RPj*ub^-%c5-sh^5J(~&mQG_ zmkNYHqoAvU^8>7?W4cl`LHzBDZ0h1)fXqC}^mltvd=6#QlElI_CTm%XN{JEI5;gRS z@(N=sy~D7HBooFa8hfMKBt`ke(qJS%aBSHjLu|`9XHImw;x&7Up(J%)MRD2h-O(@h z?QQbcvirVoH``1@wyO9C&u_`RfLUX;p8+-e|?0F6YR@Q&( zPrOmVlkxrZ;^5gM2J1-`ItS;EQs3TymkjwxA4NxDw~)C#*9gy^bJ9e(d}@S@_e~p6 zWQ`?#%{?W?FPhKamg2Tk0g-7?QYP6Jl-ok|Cnc}kPwIu?@0PXn#aY2lok7l|OoTq^ zpL4$J5ZU8zggh%P7j|qv<%J3ClISqeb(o2((tT&t96n)=293mK?K)F@Ae=JOGxXoa zHNlM9Xm}@XJANoanG@P{fvr;qdD7oUYTT{@0P91zOJ&T8cIfFaLtsi?8=}qRj&uzO zFE&7Ue?*s0FN^D#Sr&8WrX}tEJ;Ua34GPb`*>gVkjFw{8MXxE`*c2)0s3YfJ zt<$d!V}YY!rCqQ><>WJ^;7HVumnZjE9X2Ha{o4L{j}e#T{urx9EMQ)-U=s59SFW&q zxkLVI$z6AipTF611c7>ls3tHl9UUTJtazu1)~CrCJ~qdG`G~P!7L3pCzS8Y5f(^Mp zscNc%LuhE>b3k0dvo7WF?Fdyu7*m)?AlU-w@$rO(LoIjP90Ue8($?uMf{;CH`X8@4 zUh>$Mqz@^E&g!;a#msQ#A(o?wLG(lH%qk-fNr-D}9MPzG1r>AKZ}$Rap&5bpgjpF8 zq@CJvtOhbo3CGEdd?SZ6w#1|0Z}o;c9#gMUjfPtvh`UtZqqznj?;aDTo>^LF0Lzn| z?k)@8cXu1^Y4g~;PVz;(k0|T+IuyZkLqKTb*`qdQQ%^6Gi%6c1=gB03Cg%G!s;^Nx z0=Xa74Z)0!Oo1v#Wstm#bj0X@MRSEk;Cj(znu+|>*VUCP>sIJeUcnV(H!Vp?<|)ud zo$(s%Ru|jOVke#FB!O%SrA6?gQ`?&2L(Z|AioG>vNGOh*0B7WZlsszE14KMs({*Tm z6$;7;W;Ffe$OPWQ7J^|}#u~x? z;dF^A0ISq)c~yqo*#k2z3_BB{sr>Sx`J?;DmPFQTp$&Lo(z6ZvxF~fvB2XHyNtSCJ z+!!zFK5CKJ{>T^IG$LlikH|0IU>k*4FPafEdf9C$@}8o=NfP2iPdRGOkzZ9v+8>e5cUNO08GVreg&EFru3d*R#$wuCg?adMq`8n0Ck2&o! zLOvK~PwWN^eyBPDP|){&eU1%TC17vl(G~~xtb$AOHf!x$Y1Gn%$@g{dn81b(j);{$ zlk!^RUCFC{=mW+wwl+y9zM={@EQ#4Q9vtyk+S0-Fh*?T+eJl;Q)~L%BJR>l?K{^y; zQ<$e)N2T1iZRY$(u})cTv2r!M66U~VLAhB%Dl(8gqUmt8yyx6iPazS2UDx%X zWR8X}28L;~mvk_K`%5MerJ5L0xk3h}jk44WNaErytH^qj;_!28%@Z-BO$3*mD(UB~DSR%wD(L)v6e`AC2OUUK>hQ|&6cpu(t6CVNo|y;*k#vTLHBBMF6*~yF?6j?5mdaKXZaf91yG^{=Y^}QcGI&`eC30X%g%k$jPrRhh z>r}m&k6*?X^NW{Gr)Wzm&jO0E&pp4d)xUE2a9@lVYC=7*tG^U|$!yNj=F0>k9OPiq zo^ctUg&WbZvB5!@MBpJk?O}}^tC{|0=}Ra^F?*e5WG+EvyT=(LqEK_gE2%hc>(+>~Y*G zhJe|s?)#pRvF-ya6gKry7wwQjNDD4m!@*cM(_+wyZQpxZI{UQVytI#6ltDipbGaS{ z#Vm(k_De@=-+GQZnmy!EDHP7lGf4|frPqr36?UPutwBUMK4Gq%eXrAAyu90hd((qG zR0m{RfrX?m)>lKELv9sho?;7D8k<`bYn`o0yr%WMq@h3tlJQZU^&q2}2`{*PMSWG= zE*TV4y`W4wXX+E{n#(gT@I(2D!JZa?6Go_>HyL7t8)=8FIC2_c9~sE(mP_fckYuXh zPipkSv&xjtAbmguIqdU%%@z!W=ydMmjC5t~4BddK8$IQ~5 z2Ptb!HL2id>Y;`hZc=d75I-an=r9YzA#u6GFRG;3hx6e^wzhHMc3Fr(r7hBw8-o|Fo}&EMLpFk$s+X!OxA zQd?PR>nDF9qh0#0v3XzB>0Mi4%;#T#SsevdwNhEz_KID8%!0kDGLW;W&-3)}GtMtS z(dFjHB;F^?e8Bt}KQ!NWKc6A~X6E&mLehbicfRD9!=n~GBMKJ=@2`ye4{v7ZUhk{> z^phwZ7+ch{*oEFj!&ESg64dbmPQSbfZ&_XKFjAJq`s=Y&5W92ep|V#qe6CP%97+%) z-!;%VC?5(!(#YmF*pQn) zf$PPfmWb@gdWzMJF$z$|8u)Nu@0A32|H{Ox(pOAnGy8f8fn%P@%}XkFG}Pb5H@A4) zVVCzqaWBS7B_voJ{1xvTwLTC#vf9Gs$37D2-gM5a*Kf1~P6k_PhK)0qKs_<-d!Xav zPu!E%D^>|YD}UkMa_q0ycL^=(fiKn#tqfx(6=Pd|d;m_eP>adVIUUc^@`#+Bp%XBE zuz(b*y(B$(uW=e>H)UDz#x9~%tP`)a6t{xa+X#^p!+hxEJzPwUx$T9Ao%Pl+mHPo^ zdIdX4UlYdUYqZ}-+rEnM`Pw1})={U|1c%+X%eXV*W(F&4$5D>s-VXBet6d0c#SDyEwdvzoHczTGXjf}0Cvc-|Nmr{%UdJ4RIjdl~+WhsI} zT$mQ)pj}JA%IQ&nv6Ricn>G-O-qWKL(8N6LD)2S@Y!0u;0m$jjD407F^d%_ol|@)m z-6t7`{8{$uQ!#>qlZ0PWjMz{P>x2Y(-tn{ zGWXuL^}w=>e|8+^5GXqj|4eb?QZuq`yww1C)hrKK>F4w9CCQRxbUd!7y4QoqU#sDQ z!d|8UQrKKc*|uFu=T;KuY>#o~!rLbyeB(c@yaPeC#cyD5P8f?HT%cd^o8aReJxH<@ z$D=lBiOAH6T(CDb?4xa&1sHI9)XjsR{7YH-+HJ_8)U-It`?4%cJfR=Q!VX5q$w8&P z_R~O?CXCalDK5vuI^WOfgQNFWh9Q`QA<2NMj~h znz+l2#_C_AtMRm2vMaj=sc5`+xL1r*B*u}NICU3_uWPB2{?nVAL|M*JM)xc96j zqrAV#)({H-#}bazB%aAK8kko-QUuUlI>LJ2dm~|yQbDpgoguiKKhTP3oOnxpD;1`NuLs05O_zk zY}H%u+MN)yyGasfy^PRfCDILGpPMFJ1H^TEI^T)B%?CzE$_%ds6V_u$VxhCUV^BRJr^cLL6YB*(qHW4kjIr{3432y<~BF;c)>kl`%q z&(OrSk%+2+l7;h*!&aFc0=jDOFjO>(H&cg#YGmwD-z#Ho1mQbpuf?Jmb8djQ!3~rO ze$$n`4;5;QrTnP1#H0g|U5oe0z0JReB1baJeC!XVCAWP9uqnv*lE*u}e}%o%IgXE* zn}PcBqNd0o_2IqZ{H(tW`+5nXqQIW2-s|^{>2*G;D)K6nPkso=bG@w^ZVA(O zZy}4&6})!P1WaxAmAjG@6#>lnVghQMC}TQ^Ki@-m?+<`Ec$(B>D|LJ8PTf<-j}vq7 zl?rTva}rS^h)jU11!R(`Z zgKO7oHO7QnJYcSt`4stZdZW|sc0g=pvw*_tvIT*M*ZN2aMu-c8wLzMdB5wrMsiv#B zD)qDR@=E)ny$iNrp+;)0w)2se776q%7gu=ByL_g`sPOd4O&qAdS6;Rg)}cY8VAnPr zP+J0UXSX93+SQq;VifwY_jn&{j>YM+?K!Kqt1|E+tb=`0!SL>!J&Pi!!omp(4Ppv+ z1IPwTh^?Rub-IkqPsDKP%vp|7s0bTIW~q|3;34um%d(shH2)bzt9HjZPO|mYk0>_# zj*2vgp4C}TqX5=HG173rCo6g&*^R0Y86|UI4O$j6W^QWD0yd0*mD3pOj-N6D{}6#S zI&o)se2Z3x2Ydfte`t-vVE~J-Dz@B&3=lugIqh@S_OIlQNPq>YlFUVnbb%Jzyvym_ zTQVtrYYUtx$#|Vbedk!6y_~pfeq)7Zr?OX!M8Okz#>Elzqr-y{@rfo1Cd;N2#aqzS~89D6MDm@lSUz< zHbqkX9&|WPv3m6h3OCs^Tub9C%lX=~5 z4bisk&5o}?aMIb!FG-gt6M}j9&QXi&-wc+xp0-XPIp)C8Ae*vU9Qlv4)^vz7R z_vQY?O-)rCQ<_kfjoS)WP6{Wuv|y`6Gta*xv9V0wnqpsDEZ%FmB%|mXjIlHL_ZdqI z#Au6Po*VlZ7Kv1@Fx4c=Iv+N9%F~QIyToW&=ho&2GBS_ziKWZj8a?;vD*t5ib|-sY z15`8%$#k&(=G9xeR5ee(Xo%1m9Xph=I|>?15rYwrZ;RW?(Yw~$e4HAgd}oN}xB`t0 z8(%0YX#@@&*NAn`0v3!dnU%zy6LI77<>vQmBJ-w2P{ih{^~UIjm&A0AFf+|_U7dxc z)0}ACYs9`RHnILt_lXX zL?u&N?;eO4nDcFpZiKH2f1;3KtWIh7;1P}|X=~MNkGM;(-CHURee6eqTDXrY$zSsL z&=dJJ%T)9xH85MGYHVa$ul+vNdM->8_@>rvg1gG zvs{U(wS)mU&7RV;hKPOv5N(Pg0gQ~iSc3=oa&PDVM{dry$$#8Te>|oi$^Xq`Di3w^ zU#^`LUaiNR7<2;SirFI1?uY>9n4dep^DazDB*qN^aF?a#`vy?ernh z5}k#b;Yid@>3829!X&1%M<|o$r%xaLwgo=p=0|24=ceGD5e#5Uwa}K{OW}If8`e{5 zsv-E=+5`L7-y>)%ziaNo(keZX3sGZkK9N$b(gleBzSUXhWVz17nBnw>le89JxTvg| z&Td=RT(XWEZP-Z~7l3AK20Iz>I)u(B>GrU+uVS$ogyJ}%K^U64x+Hjvg;vFs&*-Iv zF$uO!?T4PU{8no=^tL1P@j1~9i3^fi@4JuQ{k|6YW1}?KQC9bqUy9x3que6Tbm;iz z1`{>#*nSE)j=A8i)XRNu1IRw@8X|Tf%^n>GlE84R#+ADn9cLPgl6LKQULwFsFlr*z zv4>fsWv|s#blHq$u9N8pi;w38waeIliEuPbzRE%uy35j{bgJ1(vZ@K2T0W0Q;*sUI zc-3>pj>@_ok}rHfemsa5E%1}9mH5azhvj;!=v=Gg0U{%>q9|jWR$O~LZ^$ZoTu0r4ywv1^Jyj2p)G04KE{gDI5qVtqf)y35p zdI}qf_uk(XhGtfxl>~@4f)w=w)+K8qk#9DBqrH zlWs^Rz(G;mT`|yT&1Jg8+7Eu+i9kRSm#~i8 zx)wlslAFd&tfN)aMu0wZN+1DbJ(RVr3Xiqp?KIwW7}8UOhwR^R1)$Dy&0|W@Dkn4G ziQQmhW0Wox6OM1|%1|}m6ai+Fh|6Zs3t*ES*t4eW^0hd~%Xj`4ZEpe8*4FP02MI30 zAxQC}!JW2fpjd%Ga0pIt*Gh1wxYJ^xK!D;7#fvw%Q(Q}n)_cy!={e86^W2&5x%18Y zy)%0zlVrBQ?!r_?ZmPZ>ySh*w7lB>2kNi1WTnm;VRFh_kQY2Gha4y` z$|sx-D4#o+^N^a=Ww`q}1;`hy`G)hr#Y@JrWZb=o2;_*r)Bu4d(XuB}G_;-;EX-Jw zV5HJ$7Wc{{I*(N&Kv8O>Djj~sv5Jk6%UTk#?5nHgLF7Qm@unlt4V0l75Auq2m)?~i z{Xkk<_Si`B^ZAR{lB+X@DYY!0PAWdt6sx!5FMDr#5O=i^or-Y-B8M@%1UvsnRKCCGmb3}cLGLuD83u(lKI%-XOiNg z=6!l+$L8#^iqB-{@n?K3iki0W88$>#6DG3JYD;ph%*6&3Tg%u($r|3!6llxdR&~fV zv!I?a?QL_b8TtN)$SquO^_uRhNi!RDCyl6}RzxmQ!G@ z8Zo6qK6*QpLPVWhexcH49QfRBDP8ZGLIurm_!%d7$ngBX+H<92SwN2N8C6Jlw>f#R zcM|wYs>C|~GDm*AZGoMJWN6MsnNV%8rFN%7Uyn#Pv8UeodWBcLqt;^Bw)WaDnq(oO z0;~&9t|S`WP%ov|<0sV4Xbo9PE0?u(+9K%1med-ZtNDXS#G{^0TSMni@fgM)OD*&$tP-dbT{pnJJ}t zN2P)NV}(B9me3KSV}AKbu^A<)$^0-65HjOweV|b;B{c;J;sb))ihwS(Nfs})Bk+_^ zw7wg|VC~u1Ro|BIbESuhQlq~U*r5~RGN`JH@(-W*5M6zJn4L5^0H!Y`=l9Vs{LT(4 zT`*sJko>!&*KbtZh_rTL@1^Us!V}yT0tSle%B@#rB?FX^I9h(u)KOvXmU-IL?jiMb z9&vZowO8M1i#vyYGB&vqYQ*mXXI{Jq+1G46(N2kG=au%5x0Tv+BWAp{8M^g!4&Yv0 z61(q(r2?e)1Sb5}AIj zBA=3ScQPFR68Azw=1bj3lkUcbhpPh7w1wz;*MmxalP)lh&yrhAMp|4XbNinFQVsEJ zmj;=15`}d?m%4`12$xAwChk!eZ_NSU>GpsNlUs91f>doutCK#7HAw%(Te;54DzO6Y z3QKmaFF5)8tXf%F?G`Ot;B_k{O)CK2`PWy(Wr}{!m-P|D7xyf`>rlNvLg7qONlDoW zHk`I=pOkg*y}DOhTuiU-yLeK>n+&NJBj|PFB}^+Ft+HeUiC@))%AtyOo%Lls@r18r z^QGrPD_c-QNNcjXI#0tda2MYE

Q{$Q1WtTy41(mbzCqb8Jp2_jyp1i+Vprr`k|! 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 Dt@*YsKK9`F| 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 Dae3OF diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig index d8e9694d..212e08a9 100644 --- a/src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Config/index.html.twig @@ -294,10 +294,10 @@ « {{ tagging_rule.rule }} » {{ 'config.form_rules.then_tag_as_label'|trans }} « {{ tagging_rule.tags|join(', ') }} » - + mode_edit - + delete diff --git a/tests/Wallabag/CoreBundle/Controller/ConfigControllerTest.php b/tests/Wallabag/CoreBundle/Controller/ConfigControllerTest.php index fa93c9c2..39fa48fe 100644 --- a/tests/Wallabag/CoreBundle/Controller/ConfigControllerTest.php +++ b/tests/Wallabag/CoreBundle/Controller/ConfigControllerTest.php @@ -49,7 +49,7 @@ class ConfigControllerTest extends WallabagCoreTestCase $form = $crawler->filter('button[id=config_save]')->form(); $data = [ - 'config[theme]' => 'baggy', + 'config[theme]' => 'material', 'config[items_per_page]' => '30', 'config[reading_speed]' => '100', 'config[action_mark_as_read]' => '0', @@ -68,7 +68,6 @@ class ConfigControllerTest extends WallabagCoreTestCase public function testChangeReadingSpeed() { $this->logInAs('admin'); - $this->useTheme('baggy'); $client = $this->getClient(); $entry = new Entry($this->getLoggedInUser()); @@ -115,7 +114,7 @@ class ConfigControllerTest extends WallabagCoreTestCase { return [ [[ - 'config[theme]' => 'baggy', + 'config[theme]' => 'material', 'config[items_per_page]' => '', 'config[language]' => 'en', ]], @@ -435,7 +434,6 @@ class ConfigControllerTest extends WallabagCoreTestCase public function testTaggingRuleCreation() { $this->logInAs('admin'); - $this->useTheme('baggy'); $client = $this->getClient(); $crawler = $client->request('GET', '/config'); @@ -457,7 +455,7 @@ class ConfigControllerTest extends WallabagCoreTestCase $this->assertContains('flashes.config.notice.tagging_rules_updated', $crawler->filter('body')->extract(['_text'])[0]); - $editLink = $crawler->filter('.mode_edit')->last()->link(); + $editLink = $crawler->filter('.edit-rule')->last()->link(); $crawler = $client->click($editLink); $this->assertSame(302, $client->getResponse()->getStatusCode()); @@ -482,7 +480,7 @@ class ConfigControllerTest extends WallabagCoreTestCase $this->assertContains('readingTime <= 30', $crawler->filter('body')->extract(['_text'])[0]); - $deleteLink = $crawler->filter('.delete')->last()->link(); + $deleteLink = $crawler->filter('.delete-rule')->last()->link(); $crawler = $client->click($deleteLink); $this->assertSame(302, $client->getResponse()->getStatusCode()); @@ -966,19 +964,18 @@ class ConfigControllerTest extends WallabagCoreTestCase public function testSwitchViewMode() { $this->logInAs('admin'); - $this->useTheme('baggy'); $client = $this->getClient(); $client->request('GET', '/unread/list'); - $this->assertNotContains('listmode', $client->getResponse()->getContent()); + $this->assertNotContains('collection', $client->getResponse()->getContent()); $client->request('GET', '/config/view-mode'); $crawler = $client->followRedirect(); $client->request('GET', '/unread/list'); - $this->assertContains('listmode', $client->getResponse()->getContent()); + $this->assertContains('collection', $client->getResponse()->getContent()); $client->request('GET', '/config/view-mode'); } diff --git a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php index 8960dd25..dce74551 100644 --- a/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php +++ b/tests/Wallabag/CoreBundle/Controller/EntryControllerTest.php @@ -73,20 +73,6 @@ class EntryControllerTest extends WallabagCoreTestCase $this->assertContains('entry.list.number_on_the_page', $body[0]); } - public function testGetNew() - { - $this->logInAs('admin'); - $this->useTheme('baggy'); - $client = $this->getClient(); - - $crawler = $client->request('GET', '/new'); - - $this->assertSame(200, $client->getResponse()->getStatusCode()); - - $this->assertCount(1, $crawler->filter('input[type=url]')); - $this->assertCount(1, $crawler->filter('form[name=entry]')); - } - public function testPostNewViaBookmarklet() { $this->logInAs('admin'); diff --git a/tests/Wallabag/UserBundle/EventListener/CreateConfigListenerTest.php b/tests/Wallabag/UserBundle/EventListener/CreateConfigListenerTest.php index 8a8ec3cf..9d31fe92 100644 --- a/tests/Wallabag/UserBundle/EventListener/CreateConfigListenerTest.php +++ b/tests/Wallabag/UserBundle/EventListener/CreateConfigListenerTest.php @@ -31,7 +31,7 @@ class CreateConfigListenerTest extends TestCase $this->listener = new CreateConfigListener( $this->em, - 'baggy', + 'material', 20, 50, 'fr', @@ -60,7 +60,7 @@ class CreateConfigListenerTest extends TestCase ); $config = new Config($user); - $config->setTheme('baggy'); + $config->setTheme('material'); $config->setItemsPerPage(20); $config->setFeedLimit(50); $config->setLanguage('fr'); -- 2.41.0