93 Commits
Author SHA1 Message Date
mrpaulblackandMarkus Heiser a0a2f0fd42 [build] /static 2025-07-16 11:02:12 +02:00
mrpaulblackandMarkus Heiser 23d6f59771 [fix] simple theme: display image detail view fullscreen on landscape phones 2025-07-16 11:02:12 +02:00
mrpaulblackandMarkus Heiser cf7627557a [build] /static 2024-10-16 19:46:36 +02:00
mrpaulblackandMarkus Heiser 2cacc560d6 [fix] simple theme: unset width for images on mobile layout
* fix fallout from 2fbedc4316
-> similar to 14fb187548
* change: set image height to 10rem
-> this is in my opinion more sensible size for mobile
2024-10-16 19:46:36 +02:00
mrpaulblackandMarkus Heiser 5e4ab964b7 [feat] template: add apple-touch-icon in html header
* this makes it possible to add SearXNG to iOS devices homescreen with a proper icon
2024-04-18 12:34:17 +02:00
Paul BraeuningandGitHub b3d29cb86d Merge pull request #3006 from BernieHuang2008/fix-3003
fix: [BUG] Images cannot be clicked anymore
2023-11-14 16:11:29 +01:00
Paul BraeuningandGitHub 7b1951aa97 Merge pull request #2835 from BernieHuang2008/auto-copy
[feature] added a "copy" button in `search url` sidebar.
2023-11-11 16:19:58 +01:00
Paul BraeuningandGitHub 9069da051a Merge pull request #2644 from dalf/update_httpx
Bump httpx 0.21.2 from to 0.24.1
2023-08-24 23:12:06 +02:00
mrpaulblackandMarkus Heiser 621b09b9b9 [fix] preferences: change engine table category colspan to 8
* this is a small fix to increase the colspan of the category in engine preferences from 7 to 8, since there was a column added
=> fixing a small fallout from 4731290317
2023-08-14 07:11:06 +02:00
mrpaulblackandMarkus Heiser 65d8b1a310 [fix] remove disabled: false from engine definitions in settings.yml
* setting disabled: false is not needed, since it is by default enabled
2023-07-22 18:19:01 +02:00
Paul BraeuningandGitHub a446dea1bb Merge pull request #2535 from KiruPoruno/master
theme: fix "#backToTop" button always being clickable
2023-07-19 15:12:57 +02:00
mrpaulblack b477349824 [build] /static 2023-07-19 15:07:45 +02:00
mrpaulblackandMarkus Heiser 60b94dfdca [build] /static 2023-05-28 12:19:32 +02:00
mrpaulblackandMarkus Heiser f087959b02 [mod] simple theme: build design for details (collapsables)
* set border top and bottom on sidebar collasables
* inrease peading on summary so its easier to click on mobile
* remove margins and add flex wrapper to normalize elements in sidebar
2023-05-28 12:19:32 +02:00
Paul BraeuningandGitHub 24dba7634e Merge pull request #2304 from return42/limiter-mod
[mod] limiter: minor improvements
2023-04-01 21:55:13 +02:00
Paul BraeuningandGitHub 522ba9a14b Merge pull request #2069 from llmII/feat-pagination-numbered
Feature: Support numbered pagination.
2023-01-23 23:06:24 +01:00
mrpaulblack b3883dc395 [build] /static 2023-01-23 23:00:38 +01:00
mrpaulblack 8ead23347f [fix] use input elements for pagination requests
* use html input elements instead of buttons for the pagination forms at the bottom of the result page
* move the less section that hides the pagination number widget on mobile to the mobile section
* clean up the less code for styling the numbers of the pagination widget
* fix: add the margin for box results (like in news category) to the bottom of the result to have a margin between pagination widget and article result
2023-01-23 22:56:55 +01:00
mrpaulblack 38385e48cf fix: return body on limiter block so there is not just a blank page 2022-07-05 22:57:26 +02:00
Paul BraeuningandGitHub 249df41a2a Merge pull request #1373 from dalf/docker-alpine-3-16
Dockerfile: use alpine 3.16
2022-06-27 21:14:57 +02:00
Paul BraeuningandGitHub d7a76f3772 Merge pull request #1322 from return42/fix-794
[fix] keyboard.js - highlightResult: don't steal focus on click event
2022-06-14 19:07:09 +02:00
Paul BraeuningandGitHub 7bc3d17b11 Merge pull request #1320 from dalf/theme-fix-click-on-search-input
Theme fix click on search input
2022-06-13 22:05:01 +02:00
Paul BraeuningandGitHub d633c1c6f1 Merge pull request #1286 from searxng/revert-1281-style-center
Revert "Theme: add a preference to center the results"
2022-06-05 23:11:44 +02:00
Paul BraeuningandGitHub 045ce76fae Merge pull request #1272 from dalf/issue-1270
Theme: enable autofocus of #q only on the index page and when the width > 50em
2022-06-02 23:47:23 +02:00
Paul BraeuningandGitHub 51ba817e06 Merge pull request #1254 from tiekoetter/add-petalsearch
[engine] petal search
2022-05-29 22:54:54 +02:00
mrpaulblack bc89bb4790 [build] /static 2022-05-11 00:03:42 +02:00
mrpaulblack 392c9c4243 [simple theme] add products.html template 2022-05-11 00:03:21 +02:00
mrpaulblack 58d4086ce1 [build] /static 2022-05-10 23:06:44 +02:00
Paul BraeuningandGitHub b47e44a008 Merge pull request #1196 from unixfox/patch-2
Fix typo for the limiter plugin docs
2022-05-10 22:51:03 +02:00
Paul BraeuningandGitHub 83e2a0ec48 Merge pull request #1195 from unixfox/patch-1
Reflect the real world parameter from settings.yml
2022-05-10 22:50:39 +02:00
mrpaulblack 33c0a9e410 [fix] loading of external resources in JS client toolkit 2022-05-10 22:40:46 +02:00
Paul BraeuningandGitHub c90abf3592 Merge pull request #1192 from mrpaulblack/fix-preferences-pers
[fix] autocomplete and infinite scroll persistence in preferences
2022-05-10 22:34:52 +02:00
mrpaulblack c69c61838b [fix] autocomplete and infinite scroll persistence in preferences
* fixes a regression from https://github.com/searxng/searxng/pull/1186
2022-05-10 22:25:42 +02:00
Paul BraeuningandGitHub e869cbed5b Merge pull request #1026 from MontyQI/themes
Update simple theme
2022-05-10 22:05:26 +02:00
mrpaulblack 6b124e5120 [build] /static 2022-05-10 21:58:22 +02:00
Paul BraeuningandGitHub 2bc836e85d Merge pull request #1191 from tiekoetter/fix-get-method
[fix] PR 1186: GET method
2022-05-10 20:24:43 +02:00
Paul BraeuningandGitHub 31521f3a46 Merge pull request #1153 from return42/drop-oscar
[theme] peel out oscar from SearXNG development
2022-05-03 18:47:35 +02:00
Paul BraeuningandGitHub 7f2185cec2 Merge pull request #1123 from return42/fix-1027
[fix] add missing result.length and result.author to the simple theme
2022-04-20 01:08:09 +02:00
Paul BraeuningandGitHub 02d64772f7 Merge pull request #1066 from unixfox/fix-icons-oscar
Revert "[fix] return correct favicon path"
2022-04-08 10:25:40 +02:00
Paul BraeuningandGitHub 604d177551 Merge pull request #1064 from capric98/pretty-url
fix: %2F in path will be converted to " › " in searx/webapp.py
2022-04-08 10:08:51 +02:00
Paul BraeuningandGitHub 4135a74001 Merge pull request #1058 from mrpaulblack/image-netloc
[simple theme] netloc in image result article
2022-04-06 15:17:12 +02:00
mrpaulblack 170f0081c9 [build] /static 2022-04-06 15:07:42 +02:00
mrpaulblack 169f8d9988 [simple theme] add netloc to image result articles 2022-04-06 15:07:05 +02:00
Paul BraeuningandGitHub b94fdd0df0 Merge pull request #1024 from MontyQI/answer-box
Fix answer box bug
2022-03-28 21:53:09 +02:00
Paul BraeuningandGitHub 2151da3716 Merge pull request #1015 from mrpaulblack/revert-pr997
Revert #997
2022-03-25 13:22:33 +01:00
mrpaulblack fb5169c839 [build] /static 2022-03-25 13:11:38 +01:00
mrpaulblack d8d42c8541 [fix] revert changes from #997
* in #997 there was a bug introduced: #1002
-> for now we just revert the change to make the image detail modal usable again
2022-03-25 13:08:17 +01:00
mrpaulblack 4ba9f98209 [build] /static 2022-03-24 22:25:14 +01:00
Paul BraeuningandGitHub be8d2f4949 Merge pull request #989 from return42/fix-945
[fix] simple theme: open preferences with general tab
2022-03-19 20:22:00 +01:00
Paul BraeuningandGitHub c3c2a623fe Merge pull request #988 from mrpaulblack/fix-pr-894
[simple theme] fix small CSS issue from #894
2022-03-19 19:33:00 +01:00
mrpaulblack f428dea87c [build] /static 2022-03-19 18:02:33 +01:00
mrpaulblack 3620d006a4 [fix] naming of id for prefs in css 2022-03-19 18:02:10 +01:00
Paul BraeuningandGitHub 27adcc7037 Merge pull request #985 from dalf/docker-log
docker: log to stdout
2022-03-19 17:10:59 +01:00
mrpaulblack a1776ff57d [build] /static 2022-03-16 21:01:42 +01:00
mrpaulblack 6a8e168e25 [simple theme] use default font and font-size in info page 2022-03-16 21:01:22 +01:00
Paul BraeuningandGitHub 67fd4e139d Merge pull request #927 from dalf/simple-checkbox
[simple] make checkboxes accessible
2022-03-02 20:26:34 +01:00
mrpaulblack e2a5dddf8e [build] /static 2022-02-26 22:32:28 +01:00
mrpaulblack 21e3c40516 [simple theme] replace Image_layout.js with flexbox CS impl.
* drop image_layout.js from simple theme
* move image_layout.js to oscar theme and delete common js dir (since its empty now)
* align top position of image detail modal with bottom position of search header
* use flexbox to display images; row height can be set via @results-image-row-height in defenitions.less
* display span title underneath each image with a max width of 12rem
* increase margin and padding around image article on desktop and tablet
* make article height smaller on phone layout (height of 6rem) to display more content on current view
* remove content from result, if the title and content matches
* use a group that cotains the flex image article, if images are mixed with other categories
* fix pylint issues in webapp.py
* use the default.html result template in unit tests (thanks @return42)
2022-02-26 22:31:47 +01:00
Paul BraeuningandGitHub 3408d061aa Merge pull request #924 from MontyQI/search-filters
Search filters changes
2022-02-26 10:16:06 +01:00
Paul BraeuningandGitHub 6c38bb5994 Merge pull request #665 from return42/default-theme
[mod] switch default theme from oscar to simple
2022-02-20 19:59:15 +01:00
Paul BraeuningandGitHub 2c6bd2adf6 Merge pull request #825 from MontyQI/ui-changes
Simple theme uppercase buttons
2022-01-26 18:09:11 +01:00
mrpaulblack 413bfb304f [enh] add security policy 2022-01-25 00:56:20 +01:00
mrpaulblack 6c1a64d4b3 [build] /static 2022-01-17 22:35:22 +01:00
mrpaulblack 7a0f5e6b19 [simple theme] dynamic border radius in CSS 2022-01-17 22:35:02 +01:00
mrpaulblack c6b76aa429 [build] /static 2021-12-18 21:25:22 +01:00
mrpaulblack 414f1039d2 [fix] theme: build img_load_error.svg as svg 2021-12-18 21:24:59 +01:00
mrpaulblack c443e56458 [build] /static 2021-11-26 20:52:27 +01:00
mrpaulblack 0bb4d6b296 [oscar theme] center search on index and use logo with ponthi 2021-11-26 20:52:07 +01:00
Paul BraeuningandGitHub 6bc2de0194 Merge pull request #535 from mrpaulblack/article-default-description
[simple template] return a default string if there is no description
2021-11-23 18:28:26 +01:00
mrpaulblackandMarkus Heiser 047d0ac6d6 [simple template] return a default string if there is no description 2021-11-23 14:13:36 +01:00
mrpaulblackandMarkus Heiser 6a367b59ce [simple theme] add animations.less for keyframe animations 2021-11-23 12:35:37 +01:00
Paul BraeuningandGitHub a87f1eb9ec Merge pull request #510 from mrpaulblack/result-article-improvments
[simple theme] rework select and impove url
2021-11-23 11:04:34 +01:00
mrpaulblack b0aebf7069 [build] /static 2021-11-21 21:40:49 +01:00
mrpaulblack f3aff26086 [simple theme] rework select; add safesearch to search and replace / with › in article url
* rework selection UI in pref (fix based on: https://github.com/twelsby/searx/commit/78643e9f43a103c523f112e9f3ce26a5c7bb3a0f)
* moved search filters underneath categories
* cut params from url and replace / with ›
* make h3 and url in article bigger
* add safe search select to search filter (this will not override settings and only be valid while on result page in a session)
* make search form button not overlap each other when js is disabled
* 1rem padding around preview image and thumbnail in default article template
2021-11-21 21:38:00 +01:00
mrpaulblack cf9d161d26 [build] /static 2021-11-19 16:56:07 +01:00
Paul BraeuningandGitHub ae2f6c63f4 Merge pull request #512 from ZetaTom/fix-qwant
[fix] Qwant search query string
2021-11-17 18:34:18 +01:00
mrpaulblack af79cce7cf [engines] move library of genesis from general to files category 2021-11-17 00:57:13 +01:00
MrPaulBlackandMarkus Heiser c79bba60a9 [theme] add border radius to engine token input 2021-11-13 17:12:28 +01:00
MrPaulBlack 29e092b931 [build] /static 2021-11-13 10:42:35 +01:00
MrPaulBlack 566dfe3330 [simple theme] update to ion icons 5 and drop webfont
* update from ionicons-npm to ionicons ver.5
* drop the webfont built by grunt for icons
* built icons.html template for inlining icons with jinja2 into html
* update icon to use mostly the outline version
* add icons to categories and do not display them on mobile to save space
* remove all legacy ion icon font files from simple theme
* icons.html is added in this commit since make statc.build.restore requires git to know the file already
* cleanup error-dialog
2021-11-13 10:42:07 +01:00
Paul BraeuningandGitHub 0c70a96f57 Merge pull request #487 from MrPaulBlack/simple-theme-improvements
[simple theme] minor css fixes
2021-11-13 00:57:53 +01:00
MrPaulBlack 303cea3437 [build] /static 2021-11-13 00:52:34 +01:00
MrPaulBlack 1becb5e138 [simple theme] minor css fixes
* remove hover effect from vim help modal
* remove bold font weight from active item in prefenreces tab bar
* remove margin from answer box to unify with rest of result page
2021-11-13 00:51:26 +01:00
Paul BraeuningandGitHub e839910f4c Merge pull request #491 from MrPaulBlack/fix-mobile-result-scaling
[fix] mobile result scaling in simple theme
2021-11-12 10:21:59 +01:00
MrPaulBlack 9badec0260 [build] /static 2021-11-11 22:28:09 +01:00
MrPaulBlack a80b5dc110 [fix] scaling of result page on small screens by @ZetaTom
* thanks to https://github.com/ZetaTom for the fix!
* set the width of the input#q element to 100% of the 1fr space of the grid layout
* change the viewport meta tag to th recommended value (see: https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag#viewport_basics)
* add a new @ultra-small-phone width of 20rem; when a device is smaller than that the search logo does not get displayed on the result page anymore
2021-11-11 22:26:26 +01:00
MrPaulBlackandMarkus Heiser e05bcd4311 [simple theme] result layout suggestions 2021-11-04 00:04:57 +01:00
MrPaulBlack 41494d9f47 [fix] make reddit only in social media category avail.
fix https://github.com/searxng/searxng/issues/470
2021-11-01 20:37:17 +01:00
MrPaulBlackandAlexandre Flament f86a658c1c [build] /static 2021-10-29 19:27:38 +02:00
MrPaulBlackandAlexandre Flament 9ddcd62464 [simple theme] selection ui with border
* remove vim arrow
* add 1rem padding to results
* add 0.2rem left border to vim selected article
* set column gap to 1.2rem and make search bar in line with results
* put 10px border-radius selected article
* result article: 0.125rem margin on tablet and esktop; 1rem margin on phone
2021-10-29 19:27:38 +02:00
MrPaulBlackandMarkus Heiser 1723726361 [simple theme] make url clickable and cleanup result article header
* url in article head is clickable
* url is bigger now 0.96em font
* url is now left floating on tablet and phone
* there is a 8px top and bottom margin on h3 result heading
2021-10-27 06:17:37 +00:00
MrPaulBlackandMarkus Heiser 8918fb3eb0 [build] /static 2021-10-27 05:47:25 +00:00
MrPaulBlackandMarkus Heiser bcc313bcf8 [simple theme] add logo to search form on result page
* rework search form as grid layout
* remove various paddings and margins
* add logo and link to index to search form
* make categories bigger on phone
2021-10-27 05:47:25 +00:00