Skip to content

beto-group/LoadingLogo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOGO

LOADING LOGO

A Rᴇsɪʟɪᴇɴᴛ Bʀᴀɴᴅɪɴɢ Lᴏᴀᴅᴇʀ

WEBSITE JOIN OUR DISCORD SUPPORT US ON GITHUB
TARGET SECURITY RUNTIME

Loading Logo Walkthrough

A specific, resilient component designed to locate and display the animated BETO logo using fuzzy search and session-based caching.


📌 Introduction & Overview

Loading Logo is a smart and resilient visualizer component for Obsidian Datacore that displays the primary animated BETO branding. It eliminates rigid path dependencies by actively resolving the core asset across the entire vault dynamically.

It gracefully downloads and manages external CDN dependencies into a global session cache without redundant network calls, making it safe and highly portable.


✨ Features

🛡️ Runtime & Agentic Safety

  • Fuzzy Asset Resolution: Accepts a simplifed filename (BETO_Logo_T_Loading.svg) instead of a static path. First doing a fast literal search before elegantly falling back to Fuse.js (with a 0.4 threshold precision) to locate the asset.
  • Graceful Fade-In Animation: The component avoids jarring "pop-ins" by rendering an invisible wrapper until the browser perfectly downloads the image, naturally fading it in.
  • Clean Namespace Hooking: Does not define any global variables, isolating state using native dc.useState React primitives.

🔐 Security & Integrations

  • Sandboxed CDN Caching: The script cache utility requests dependencies strictly from verified public CDNs via HTTPS on first run.
  • Efficient Session-Level Caching: Intelligently checks if the indexing engine (Fuse.js) has already been loaded in the current session.

📦 Directory Index & Components

The package exposes the following compiled files:

File Description
LOADING LOGO.md Standard Obsidian active rendering leaf
src/index.jsx Default view bootstrapper and agent daemon loop
src/App.jsx UI Logic Coordinator featuring the script cache utility
data/mcp_commands.json Local agent control loop daemon
METADATA.md Universal metadata manifest
CONTRIBUTION.md Engineering standards and contributor guidelines
LICENSE.md The MIT permissable software distribution license

About

A specific, resilient component designed to locate and display the animated BETO logo using fuzzy search and session-based caching.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors