notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit af4b89673998ad7250bf6a4a67ad6152cba273f7
parent d448caa369ff368886c0780b18daba91131f0192
Author: kernelkind <kernelkind@gmail.com>
Date:   Thu, 28 Aug 2025 16:27:08 -0400

add copy to clipboard img

Signed-off-by: kernelkind <kernelkind@gmail.com>

Diffstat:
Aassets/icons/copy-to-clipboard.svg | 3+++
Mcrates/notedeck_ui/src/app_images.rs | 10++++++++++
2 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/assets/icons/copy-to-clipboard.svg b/assets/icons/copy-to-clipboard.svg @@ -0,0 +1,3 @@ +<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M5.33337 5.33337V3.46671C5.33337 2.71997 5.33337 2.3466 5.4787 2.06139C5.60653 1.8105 5.8105 1.60653 6.06139 1.4787C6.3466 1.33337 6.71997 1.33337 7.46671 1.33337H12.5334C13.2801 1.33337 13.6535 1.33337 13.9387 1.4787C14.1896 1.60653 14.3936 1.8105 14.5214 2.06139C14.6667 2.3466 14.6667 2.71997 14.6667 3.46671V8.53337C14.6667 9.28011 14.6667 9.65351 14.5214 9.93871C14.3936 10.1896 14.1896 10.3936 13.9387 10.5214C13.6535 10.6667 13.2801 10.6667 12.5334 10.6667H10.6667M3.46671 14.6667H8.53337C9.28011 14.6667 9.65351 14.6667 9.93871 14.5214C10.1896 14.3936 10.3936 14.1896 10.5214 13.9387C10.6667 13.6535 10.6667 13.2801 10.6667 12.5334V7.46671C10.6667 6.71997 10.6667 6.3466 10.5214 6.06139C10.3936 5.8105 10.1896 5.60653 9.93871 5.4787C9.65351 5.33337 9.28011 5.33337 8.53337 5.33337H3.46671C2.71997 5.33337 2.3466 5.33337 2.06139 5.4787C1.8105 5.60653 1.60653 5.8105 1.4787 6.06139C1.33337 6.3466 1.33337 6.71997 1.33337 7.46671V12.5334C1.33337 13.2801 1.33337 13.6535 1.4787 13.9387C1.60653 14.1896 1.8105 14.3936 2.06139 14.5214C2.3466 14.6667 2.71997 14.6667 3.46671 14.6667Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> +</svg> diff --git a/crates/notedeck_ui/src/app_images.rs b/crates/notedeck_ui/src/app_images.rs @@ -244,3 +244,13 @@ pub fn zap_light_image() -> Image<'static> { pub fn like_image() -> Image<'static> { Image::new(include_image!("../../../assets/icons/like_icon_4x.png")) } + +pub fn copy_to_clipboard_image() -> Image<'static> { + Image::new(include_image!( + "../../../assets/icons/copy-to-clipboard.svg" + )) +} + +pub fn copy_to_clipboard_dark_image() -> Image<'static> { + copy_to_clipboard_image().tint(Color32::BLACK) +}