diff --git a/index.html b/index.html index 645401c..a2c03d9 100644 --- a/index.html +++ b/index.html @@ -4,31 +4,26 @@ Tab to Window - - - - + a { + color: #3498db; + text-decoration: none; + transition: color 0.3s ease; + } - -
-

Tab to Window

- -

- Install via Chrome Web Store -

- -

Dragging is a drag, move your tabs to a new window in an instant!

- - -
+ a:hover { + color: #2980b9; + } + + /* Keep existing font-face rules */ + @font-face { + font-family: "Oxygen"; + font-style: normal; + font-weight: 300; + src: + local("Oxygen Light"), + local("Oxygen-Light"), + url(css/fonts/oxygenLight.woff) format("woff"); + } + @font-face { + font-family: "Oxygen"; + font-style: normal; + font-weight: 400; + src: + local("Oxygen"), + local("Oxygen-Regular"), + url(css/fonts/oxygenRegular.woff) format("woff"); + } + @font-face { + font-family: "Oxygen"; + font-style: normal; + font-weight: 700; + src: + local("Oxygen Bold"), + local("Oxygen-Bold"), + url(css/fonts/oxygenBold.woff) format("woff"); + } -
-

Moving Tabs

-

Tabs can be moved to a new window with either a key command:

+ /* New styles for the navbar */ + .navbar { + position: fixed; + top: 0; + left: 0; + right: 0; + background-color: rgba(255, 255, 255, 0.95); + padding: 10px 20px; + display: flex; + justify-content: space-between; + align-items: center; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); + z-index: 1000; + } - + .navbar-title { + font-size: 1.2rem; + font-weight: 700; + color: #2c3e50; + text-decoration: none; + } -

Or by clicking the extension button:

+ .navbar-links a { + margin-left: 20px; + color: #3498db; + text-decoration: none; + font-weight: 500; + } - Menu Button -
+ .navbar-links a:hover { + color: #2980b9; + } -
-

Popup Window

-

New windows can also be a Popup window (no UI):

+ /* Adjust body padding to account for fixed navbar */ + body { + padding-top: 60px; + } - Popup Window + /* New styles for bento grid layout */ + .bento-grid { + display: grid; + grid-template-columns: repeat(3, 1fr); + gap: 20px; + max-width: 1200px; + margin: 20px auto; + padding: 0 20px; + } -

This can be done with a key command:

+ .bento-item { + background: rgba(255, 255, 255, 0.95); + border-radius: 12px; + box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); + padding: 20px; + overflow: hidden; + } - + .bento-item.wide { + grid-column: span 2; + } -

Or by changing the Window Type for the button (right click):

+ .bento-item.tall { + grid-row: span 2; + } - Changing Window Type -
+ .bento-item h2 { + margin-top: 0; + } -
-

Moving Between Windows

-

- Tabs can also be moved between windows with the Tab to Next Window and - Tab To Previous Window commands -

- -

Tab To Next Window

- - -

- (No defaults are provided for Tab To Previous Window as Chrome has a limit - of four default key commands) -

- - -
+ .bento-item img, + .bento-item video { + max-width: 100%; + height: auto; + margin-bottom: 10px; + } -
-

Moving Multiple Tabs

-

- You can move multiple tabs by selecting them first (by holding shift or - command/control): -

- - -
+ /* Responsive adjustments */ + @media (max-width: 1024px) { + .bento-grid { + grid-template-columns: repeat(2, 1fr); + } + } + + @media (max-width: 768px) { + .bento-grid { + grid-template-columns: 1fr; + } + .bento-item.wide { + grid-column: auto; + } + .bento-item.tall { + grid-row: auto; + } + } + + + + + - Options Page + + + +
+
+

Dragging is a drag, move your tabs to a new window in an instant!

+ +
-

Get to it by right clicking the extension button:

- Options Menu -
+
+

Moving Tabs

+

Tabs can be moved to a new window with either a key command:

+ +

Or by clicking the extension button:

+ Menu Button +
-
-

Multiple Displays

-

Multiple displays are supported! Windows are split on their current display.

-

- A tab can be moved to a new window on the next display with the - Tab to Next Display command. -

- - -
+
+

Popup Window

+

New windows can also be a Popup window (no UI):

+ Popup Window +

This can be done with a key command:

+ +
-
-

Context Menu

+
+

Moving Between Windows

+

Tabs can also be moved between windows with the Tab to Next Window and Tab To Previous Window commands

+

Tab To Next Window

+ + +
-

Right click a link to open it in a new window:

- Link Menu +
+

Moving Multiple Tabs

+

You can move multiple tabs by selecting them first (by holding shift or command/control):

+ +
-

Also works on pages:

- Page Menu -
+
+

Arrangement

+

The window arrangement and other settings can be customised in the options page:

+ Options Page +

Get to it by right clicking the extension button:

+ Options Menu +
-
-

Key Commands

-

The key commands can be customised by following the link on the options page.

-

The defaults are:

- -
-
-

Mac

-
    -
  • AltX - Window
  • -
  • AltC - Popup
  • -
  • AltZ - Next Window
  • -
  • AltD - Next Display
  • -
-
+
+

Context Menu

+

Right click a link to open it in a new window:

+ Link Menu +

Also works on pages:

+ Page Menu +
-
-

Windows

-
    -
  • AltX - Window
  • -
  • AltC - Popup
  • -
  • AltZ - Next Window
  • -
  • AltShiftD - Next Display
  • -
-
+
+

Multiple Displays

+

Multiple displays are supported! Windows are split on their current display.

+

A tab can be moved to a new window on the next display with the Tab to Next Display command.

+
    +
  • Mac: AltD
  • +
  • Windows: AltShiftD
  • +
  • Linux: AltShiftD
  • +
+
-
-

Linux

-
    -
  • AltShiftX - Window
  • -
  • AltShiftC - Popup
  • -
  • AltShiftZ - Next Window
  • -
  • AltShiftD - Next Display
  • -
+ + +
+

Key Commands

+

The key commands can be customised by following the link on the options page.

+

The defaults are:

+
+
+

Mac

+
    +
  • AltX - Window
  • +
  • AltC - Popup
  • +
  • AltZ - Next Window
  • +
  • AltD - Next Display
  • +
+
+
+

Windows

+
    +
  • AltX - Window
  • +
  • AltC - Popup
  • +
  • AltZ - Next Window
  • +
  • AltShiftD - Next Display
  • +
+
+
+

Linux

+
    +
  • AltShiftX - Window
  • +
  • AltShiftC - Popup
  • +
  • AltShiftZ - Next Window
  • +
  • AltShiftD - Next Display
  • +
+
- -
-

Author

-

Arthur Carabott

-