mirror of
https://github.com/tuxdotrs/tpanel.git
synced 2025-10-10 12:51:54 +05:30
feat: add os icon
This commit is contained in:
1
assets/icons/hicolor/scalable/devices/nix-symbolic.svg
Normal file
1
assets/icons/hicolor/scalable/devices/nix-symbolic.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128"><path fill="#7EBAE4" d="M50.732 43.771L20.525 96.428l-7.052-12.033 8.14-14.103-16.167-.042L2 64.237l3.519-6.15 23.013.073 8.27-14.352 13.93-.037zm2.318 42.094l60.409.003-6.827 12.164-16.205-.045 8.047 14.115-3.45 6.01-7.05.008-11.445-20.097-16.483-.034-6.996-12.124zm35.16-23.074l-30.202-52.66L71.888 10l8.063 14.148 8.12-14.072 6.897.002 3.532 6.143-11.57 20.024 8.213 14.386-6.933 12.16z" clip-rule="evenodd" fill-rule="evenodd"/><path fill="#5277C3" d="M39.831 65.463l30.202 52.66-13.88.131-8.063-14.148-8.12 14.072-6.897-.002-3.532-6.143 11.57-20.024-8.213-14.386 6.933-12.16zm35.08-23.207l-60.409-.003L21.33 30.09l16.204.045-8.047-14.115 3.45-6.01 7.051-.01 11.444 20.097 16.484.034 6.996 12.124zm2.357 42.216l30.207-52.658 7.052 12.034-8.141 14.102 16.168.043L126 64.006l-3.519 6.15-23.013-.073-8.27 14.352-13.93.037z" clip-rule="evenodd" fill-rule="evenodd"/></svg>
|
After Width: | Height: | Size: 935 B |
@@ -1,21 +1,13 @@
|
||||
import { App, Gtk } from "astal/gtk4";
|
||||
import { Gio } from "astal";
|
||||
import { Picture } from "../common";
|
||||
import { App } from "astal/gtk4";
|
||||
import { WINDOW_NAME } from "../app-launcher";
|
||||
|
||||
export const Launcher = () => {
|
||||
return (
|
||||
<Gtk.ScrolledWindow heightRequest={40} widthRequest={40}>
|
||||
<button
|
||||
cssClasses={["launcher"]}
|
||||
cssClasses={["pill", "launcher"]}
|
||||
onClicked={() => App.toggle_window(WINDOW_NAME)}
|
||||
>
|
||||
<Picture
|
||||
file={Gio.file_new_for_path("/home/tux/Wallpapers/avatar.png")}
|
||||
contentFit={Gtk.ContentFit.CONTAIN}
|
||||
overflow={Gtk.Overflow.HIDDEN}
|
||||
/>
|
||||
<image iconName="nix-symbolic" />
|
||||
</button>
|
||||
</Gtk.ScrolledWindow>
|
||||
);
|
||||
};
|
||||
|
Reference in New Issue
Block a user