Skip to content

Commit

Permalink
Merge pull request #30 from M365-Drift/mactest
Browse files Browse the repository at this point in the history
Mactest
  • Loading branch information
on authored Aug 7, 2025
2 parents ff85f71 + e2d286d commit 4b0dc98
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
6 changes: 3 additions & 3 deletions bas-search.user.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// ==UserScript==
// @name BAS Quick Search
// @namespace http://tampermonkey.net/
// @version 1.7.1
// @description Enhanced search with Ctrl+Shift+F hotkey, auto-sizing dropdown tab menu, and keyboard navigation. Supports group search with "g:" prefix and accounts with no prefix or "a:" prefix. Navigate tabs with Ctrl+Arrow keys. Navigate search results with arrow keys. Improved focus management with Escape key.
// @version 1.7.3
// @description Quick search using `Ctrl` + `Shift` + `F` hotkey, group search with "g:" prefix. Navigate tabs with Ctrl + Left/Right keys. Navigate search results with up and down keys.
// @author Øyvind Nilsen (on@ntnu.no)
// @match https://bas.ntnu.no/*
// @grant none
Expand Down Expand Up @@ -267,7 +267,7 @@
}, 500);

// Global keyboard event handlers
document.addEventListener('keydown', function(event) {
document.addEventListener('keydown', function(event) {
// Show search box on Ctrl+Shift+F
if (event.ctrlKey && event.shiftKey && event.code === 'KeyF') {
event.preventDefault();
Expand Down
8 changes: 5 additions & 3 deletions doc/bas-search.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
#### Feaures:
- Press `Ctrl` + `Alt` + `F` to open the search box/menu. Use `` and `` to navigate. And press `Enter` to select.
- For group search, use the prefix `g:` followed by the group name (e.g., `g:groupname`)
- In the search result pages, use `` and `` to navigate through the results. And press `Enter` to open the selected result.
- Press `Ctrl` + `` / `` to navigate to the next/previous tab.

#### Video
![Search0 GIF](bas-search-lowres.gif)
- On the login page, the username field is automatically focused.

#### Video:
![Search GIF](bas-search-lowres.gif)

0 comments on commit 4b0dc98

Please sign in to comment.