MCPcopy Index your code
hub / github.com/Hexality/Fluenty

github.com/Hexality/Fluenty @0.3a-winui_unfinished

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.3a-winui_unfinished ↗ · + Follow
1,378 symbols 2,996 edges 8 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

art

A in-early-development theme for Steam based on Windows 11 Fluent WinUI design

(Beta 1683666132 or superior + SFP+ required)

Want to report a bug? Join Fluenty's development Discord server here!

<img src="https://github.com/Hexality/Fluenty/assets/17398632/3efce610-8d94-4f69-9f03-4d567afe7778">
<blockquote>

How it currently looks (winui rewrite [alpha])

Note: Background accent colors can be changed by editing the css file located in src/styles/frame.css

  1. Download SFP+
  2. If you're using it on Windows 10 or any other OS, please also download and install both "Segoe Fluent Icons" and "Segoe UI Variable" fonts.
  3. Enable Inject Javascript in the settings (SFP).
  4. Download all files and place on %ProgramFiles(x86)%\Steam\steamui\skins\fluenty (assuming you have steam installed on the main disk).
  5. Select the the skin in SFP+ (Dropdown under the argument box).
  6. Then press and you're done.
  7. Enjoy

To do (unsorted): - [ ] Library; - [ ] Collections - [x] Steam frame [WIP] - [ ] Download page [WIP]; - [ ] BigPicture (Prob won't do tbh) - [ ] Dropdown menus; - [ ] Friend list - [ ] Chats - [ ] Music player - [ ] Account switcher - [ ] Loading screen - [ ] Login screen - [ ] Shutdown dialog - [ ] Small mode - [ ] Screenshot manager - [ ] Server list - [ ] "Players" panel - [ ] Settings - [ ] News panel - [ ] About steam popup

Core symbols most depended-on inside this repo

waitForElement
called by 9
src/scripts/waitForElement.js
moveElements
called by 3
src/scripts/frame.js
loader
called by 1
libraryroot.custom.js
fluentImporter
called by 1
src/scripts/frame.js
createNodes
called by 1
src/scripts/frame.js
insertNavigation
called by 1
src/scripts/frame.js
updateNavIcons
called by 1
src/scripts/frame.js
removeGarb
called by 1
src/scripts/frame.js

Shape

Method 845
Class 317
Function 216

Languages

TypeScript100%

Modules by API surface

src/scripts/fluentui-web-components.2.5.15.min.js1,360 symbols
src/scripts/frame.js8 symbols
src/scripts/navIndicator.js4 symbols
src/scripts/library.js2 symbols
src/scripts/waitForElement.js1 symbols
src/scripts/restartButton.js1 symbols
src/scripts/reloadButton.js1 symbols
libraryroot.custom.js1 symbols

For agents

$ claude mcp add Fluenty \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page