Comments (7)
Hi @gabrielcalderon - sorry for the slow reply. This is something we may end up doing but it's not on the immediate roadmap since there's a workaround described above; these dependencies are few enough and change infrequently enough that the setup shouldn't be particularly arduous for someone deploying in an airgapped environment.
from ui.
Hi @gabrielcalderon - we selectively use Font Awesome 5 icons, which we cherry pick from all but the Duotone libraries.
There are a few icon packages that would cover it (fortawesome core comes to mind) but installation of that as a node module would most likely require changes to main.js
to register the package and pull in the new assets; I'm not sure exactly what will be needed there, perhaps just a .css
and .js
import but maybe more.
from ui.
Correct, the changes will go in main.js before the imports for Vue. That's where I have the changes for the fonts and material icons. I will try the FontAwesome core packages. Thanks!
from ui.
I'm having the same issue. Currently there's no way to run PrefectHQ/ui in an airgapped system.
The ui resource is requesting Javascript libraries and Fonts from the internet which are not available on private/corporate networks.
from ui.
@znicholasbrown Any thoughts on this use case?
from ui.
@znicholasbrown I have been working on a PR for getting the Fonts and Icons installed through NPM. The only thing left is the FontAwesome icons. It seems the UI is using the following:
https://kit.fontawesome.com/f222ce9ce9.js
Is there a way to get the list of Icon packs Prefecthq/ui is using? I can't get them from that URL. I'm going to try with the full-package and see if that covers all the icons left.
from ui.
Good day! Any news on this? Should I wait for a fix?
from ui.
Related Issues (20)
- BUG: Keys removed in JSON format are also removed when toggling back to dictionary
- BUG: Web UI looks gets into a stuck page where the initial progress bar keeps running forever. HOT 1
- BUG: UI stops responding after long periods of inactivity
- noIndex logic Bug
- Feature Request: Instructions/Descriptions for Parameters in UI HOT 1
- Investigate Live logs panel - user reports it's broken when using Dask's KubeCluster
- BUG: Azure Marketplace - Unable to create AKS Prefect Agent - Requires API Key HOT 3
- BUG: agent urls redirect to main agent page HOT 1
- BUG: No Update in logs HOT 2
- BUG: Flow Runs stays navbar item stays highlighted when another is selected in Cloud only HOT 1
- BUG: When a task is mapped over a list of iterables the task hierarchy is not correctly displayed. HOT 1
- BUG: docker-container image field default overwritten HOT 1
- BUG: UI strips new-line characters for Secret block HOT 2
- Create Deployments from the UI HOT 2
- Change Default role of "Add User" Panel
- 1.0 BUG: prefect 1.0 API internal error 500 HOT 1
- Sort Deployments by "Last Updated" field
- Add customer timespan filter to dashboard
- Present deployment configuration options on deployment page
- Populate default values on work pools
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ui.