hyprshell 4.11.0-alpha.1

A modern GTK4-based window switcher and application launcher for Hyprland
/* no opacity */
* {
  opacity: unset;
}

/* buttons need to be transparent as they wrap everything clickable */
button {
  background: none;
  padding: 0;
  margin: 0;
  border: none;
}

frame {
  border: none;
}

image {
  border: none;
}

/* no background and no hover effects by default */
list {
  background: transparent;
}

/* no background and no hover effects by default */
row {
  background: transparent;
}

entry {
  background: transparent;
  color: var(--text-color);
}

label {
  padding-top: 2px;
  color: var(--text-color);
}

/* fix size for icons in launcher */
.large-icons {
  -gtk-icon-size: 32px;
}

/* some fix for the workspaces? */
flowboxchild {
  padding: 2px;
}

flowboxchild:hover {
  background: transparent;
}

.monochrome {
  filter: grayscale(100%);
}

.underline {
  text-decoration-line: underline;
  text-decoration-style: solid;
}

.text-grayed {
  color: color-mix(in srgb, currentColor 40%, #464444 60%);
}

tooltip {
  font-size: 1rem;
  padding: 5px;

  background: var(--bg-window-color);

  box-shadow: inset 0 0 12px 2px
    var(
      --box-shadow-color,
      color-mix(in srgb, var(--border-color-active), transparent 80%)
    );

  border-radius: var(--border-radius);
  border: 2px solid var(--border-color);
}

/* window text color */
.window {
  color: var(--text-color);
  /* padding for the window */
  padding: 18px;
}