Commit Graph

747 Commits (master)

Author SHA1 Message Date
Markus Heiser 2f2d93b292 [build] /static 4 weeks ago
Markus Heiser 916739d6b4 [mod] simple theme: drop img_src from default results
The use of img_src AND thumbnail in the default results makes no sense (only a
thumbnail is needed).  In the current state this is rather confusing, because
img_src is displayed like a thumbnail (small) and thumbnail is displayed like an
image (large).

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
4 weeks ago
Markus Heiser 901819359c [update] make pygments.less
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 month ago
Markus Heiser 648f43be1d [build] /static 2 months ago
Bnyro 3ea278aff4 [feat] preferences: button to enable/disable all engines 2 months ago
Markus Heiser d593055888 [fix] ionic.io/ionicons - add back missing class="ionicon"
Seems to me svg2jinja added the class in the past .. but no longer in new builds
/ this patch adds the class back by using addAttributesToSVGElement [1].

To test this patch use:

    $ ./manage themes.simple
    $ cat searx/templates/simple/icons.html

and check `class="ionicon"` is in the outer `<svg ..>` tags.

[1] https://svgo.dev/docs/plugins/add-attributes-to-svg-elements/
[2] https://ionic.io/ionicons

Closes: https://github.com/searxng/searxng/issues/3383
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2 months ago
dependabot[bot] c8dca20548 [upd] npm: Bump eslint in /searx/static/themes/simple
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.0 to 9.0.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.57.0...v9.0.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Markus Heiser dddd628f48 [build] /static 2 months ago
Yaksh Bariya 9f5268b4a7 [enh] add keybindings for copying URLs
'y': for in Vim-mode (yank)
'c': for SearXNG-mode (copy)

This should help keyboard heavy users
2 months ago
Bnyro cf57914359 [build] /static 4 months ago
Bnyro db1f9b31c9 [feat] images: show resolution inside the image and fix image details overflow
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
4 months ago
Bnyro e76ab1a4b3 [refactor] images: add resolution, image format and filesize fields
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
4 months ago
Markus Heiser 34fa2b7cca [build] /static 4 months ago
Bnyro 938391b050 [feat] templates: add package result template
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
4 months ago
allixx dca78f920f [build] /static 4 months ago
allixx c85f706601 [fix] wrong engines padding 4 months ago
allixx 30dcaf1db6 [fix] equalize cached/proxied links left margin 4 months ago
allixx 1e03094dee [fix] justify engines/cached/proxied vertically 4 months ago
Bnyro 90072eb6ff [build] /static 5 months ago
Bnyro a5decfb838 [feat] preferences: button to copy input to restore preferences hash 5 months ago
Markus Heiser d676ae8ab3 [build] /static 6 months ago
Jinyuan Huang f6d797ef43 [fix] fix a display problem in the image detail preview. 6 months ago
Markus Heiser 0d47322ac8 [build] /static 6 months ago
ahmad-alkadri 07e846e91a Prevent default browser behavior on click event 6 months ago
dependabot[bot] 26737fda1b Bump sharp from 0.32.6 to 0.33.0 in /searx/static/themes/simple
Bumps [sharp](https://github.com/lovell/sharp) from 0.32.6 to 0.33.0.
- [Release notes](https://github.com/lovell/sharp/releases)
- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md)
- [Commits](https://github.com/lovell/sharp/compare/v0.32.6...v0.33.0)

---
updated-dependencies:
- dependency-name: sharp
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
6 months ago
Markus Heiser ee2675c999 [update] make pygments.less
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
7 months ago
obfuscated-loop cc6058057d [build] /static 7 months ago
obfuscated-loop 355d2dc678 [fix] Remove anchor tag outline in image results 7 months ago
Jinyuan Huang 3601badd84 [build] /static 7 months ago
Jinyuan Huang 903449e0b5 [fix] Images cannot be clicked anymore #3006
URL in sidedbar only exists in HTTP POST requests.  On HTTP GET requests the
selector ``#search_url button#copy_url`` results in a ``null`` type and a
``.style.display`` raises::

   Uncaught TypeError: d.querySelector(...) is null

As a result, the initialization of the event handler is no longer carried out.

Closes: https://github.com/searxng/searxng/issues/3003
Suggested-by: Markus Heiser <markus.heiser@darmarit.de>
7 months ago
Jinyuan Huang 727de1c4ef [build] /static 7 months ago
Jinyuan Huang 8adc7b0433 add a "copy" button to the "search-url" sidebar 7 months ago
Markus Heiser b013cbb4cc [build] /static 8 months ago
Bnyro df2e41c150 [fix] search.js: crash on homepage when setting form listeners 8 months ago
Jinyuan Huang 1df4588279 [build] /static 9 months ago
Jinyuan Huang 98366bcf90 [fix] settings icon invisble on mobile devices 9 months ago
Bnyro 95885e7f9f [build] /static 9 months ago
Bnyro 8b0b6731fc [fix] search.less: start page search view on mobile devices 9 months ago
Markus Heiser 0ce10046c4 [build] /static 9 months ago
ormai a76c8e4101 Improve the layout of the search page on mobile 9 months ago
Markus Heiser 3ac7c40b6a [build] /static 9 months ago
Emilien Devos 33e722f83b better error message when no results found 9 months ago
Markus Heiser 71508abcbf [build] /static 9 months ago
Jinyuan Huang 2ec77ef813 [mod] reformatted keyBindingLayouts in JS client (default, vim) 9 months ago
Markus Heiser 09935e2897 [build] /static 9 months ago
Bnyro a55e0ac553 [feat] search on category select without JS
Co-authored-by: Alexandre Flament <alex@al-f.net>
9 months ago
Markus Heiser 89fbac5763 [build] /static 9 months ago
Jinyuan Huang 92d0c378e0 [fix] keyboard navigation / simple theme (UI)
- avoid loop select
- fix select next item in mixed result lists

Replaces: https://github.com/searxng/searxng/pull/2789
Closes: https://github.com/searxng/searxng/issues/2751
Closes: https://github.com/searxng/searxng/issues/2788
9 months ago
Markus Heiser ed6a5a01bb [build] /static 9 months ago
Jinyuan Huang 0984b00b7e [mod] UI smooth scroll added / CSS scroll-behavior
This PR improves the UX by making auto-scroll more smoother.  The css is changed
so all the auto-scroll will be smoother but User-scroll will not be influenced.

  The scroll-behavior CSS property sets the behavior for a scrolling box when
  scrolling is triggered by the navigation or CSSOM scrolling APIs.[1]

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/scroll-behavior
9 months ago