Comments (15)
Hey folks. I'm a programmer/graphic designer and would be interested in helping out in my spare time to get this port out.
Cheers!
from flutter.
No problem here! I would prefer to be the publisher on pub.dev if that's okay, simply to make the release process easier and to make this an officially supported first-party package. We can create a Phosphor Icons publisher account, and you can be authorized there as well.
from flutter.
@afkcodes in light of the similarities of your approach to Rurick's, I think we're going to start from their implementation as a base.
from flutter.
Hey, thanks for the interest and sorry for the delay in getting back to you. This port was mostly the effort of @rurickdev. As a non Flutter user, I don't think I have intentions of finishing and publishing it unless someone steps in to help. That being said, contributions are welcome!
from flutter.
@rektdeckard I can try this but i will be needing some help from the font side. i will be needing a ttf file.
from flutter.
The icon font is available on the phosphor-icons/phosphor-icons package, and is also included in the asset kit on our website.
I would request that anything you build is extensible and can be easily updated when new icons are added. We rely on code generation to create icon components for the rest of our framework-specific libraries (see the /bin
folder in most projects).
from flutter.
here is what i have tried : https://github.com/afkcodes/flutter_phosphor_icons
haven't updated the readme also have to look how to go about duotone.
from flutter.
Duotone is going to be a challenge, I remember running into that limitation before. The two solutions we came up with were to pivot and use the flutter_svg
package to implement this as an SVG library (which breaks compatibility with lots of things depending on flutter Icon
s) or to use one of several libraries that converts an SVG into Skia graphics primitives at compile time.
Alternately, I would be ok with leaving Duotone out for now, and releasing with the other 5 weights.
from flutter.
the other five weights are already done then i have to update the readme and example app and then we can go ahead.
for duotone i will be looking how to go about that.
from flutter.
If you don't mind, please fork this repo and make a PR back here, so we can keep it under one roof! I'll add you as a maintainer.
from flutter.
sure thing will do tomorrow morning. Thanks.
from flutter.
just asking will it be a issue if i keep it on my github.
from flutter.
sure then lets keep it on my account and please go ahead with the account creation, meanwhile i will update readme and example app also look into the possibility for duotone icons. also would like to mention that if its easier for you to make the releases then we can go be the publisher on pub.dev. I just wanted to create github actions for the release but this also seems fine, as i have not tried actions yet and will further delay the release.
from flutter.
Hey everyone, I'm the main flutter developer, sorry for the late answer, I don't have enough free time, the package is practically working, and ready for the first release (just need to update to latest icon font)
The duo tone icons are not available yet because the is no don't door that side, but I have been researching about covering SVGs to Paint paths automatically to use in flutter.
Edit: created PR #2 #2 with the package of anyone is interested
from flutter.
@rurickdev excellent to have you back, and thanks for putting the last leg of work in! Reviewing now, and have the example app running beautifully.
from flutter.
Related Issues (20)
- TikTokLogoFill Icon has extra padding on the right HOT 3
- Icons misalign on Chrome for Android HOT 1
- Any update for 2.0 icons? HOT 2
- sealCheckFill Icon is missing HOT 1
- Please support icons in v2.0.0. HOT 2
- Non-Constant Invocations of IconData in v 2.0.0 HOT 4
- Make weight classes implements an interface
- An error occurs when building flutter for Android HOT 4
- Duotone icons not working on web HOT 5
- Implement an initial rotation HOT 2
- Static icon classes and its members should be const HOT 4
- Duotone icons looks like regular in master branch HOT 3
- Downloading all fonts on the web, even when using only one type of icon HOT 1
- Error to build apk with: phosphor_flutter: ^2.0.0 HOT 4
- Error to build app phosphor_flutter-2.0.0 HOT 3
- Why api changed in a minor version? HOT 2
- Update package HOT 7
- Implement dual tone HOT 5
- Export icons by type HOT 4
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 flutter.