Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IMPROVEMENT] Make more plugins and examples available #152

Open
13 of 32 tasks
alvinkl opened this issue Mar 26, 2019 · 4 comments
Open
13 of 32 tasks

[IMPROVEMENT] Make more plugins and examples available #152

alvinkl opened this issue Mar 26, 2019 · 4 comments
Assignees
Labels
documentation Documentation related issue enhancement Minor enhancement or optimization good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested

Comments

@alvinkl
Copy link
Contributor

alvinkl commented Mar 26, 2019

🎉 Our new plugin repo https://github.com/airyrooms/maleo-plugins

Make more plugins for Maleo, also its nice to have proper documentation on the plugin as well on how to make the plugin.

Plugins to be made:
CSS:

  • CSS (credits to @alvinkl)
  • SASS
  • LESS
  • Stylus
  • JSS
  • Other (by request)

JS:

Other:

  • Gulp (for building Maleo plugins) (credits to @AndariasSilvanus)
  • Image
  • PWA Plugins
  • Compose Plugins (credits to @alvinkl)
  • Other (by request)

Examples to be made:
CSS:

  • CSS (credits to @alvinkl)
  • SASS
  • LESS
  • Stylus
  • JSS
  • Emotion (credits to @rakasiwi23)
  • Other (by request)

JS:

Other:

  • Image
  • PWA (credits to @alvinkl)
  • Compose Plugins (credits to @alvinkl)
  • Other (by request)

We are currently working on Documentation to let contributor make plugin easier.
Should you find any question, please let us know!

Maleo is made to help other people build their app easily, in order to let other build their app easily we need to make plugins to support those actions.

Happy contributing 🎉!


Credits to our contributors for making Maleo's plugins:

Plugins Contributor
Redux, Gulp, Typescript, @AndariasSilvanus
CSS Compose Plugin @alvinkl
... 🎉More to come 🎉
Examples Contributor
Redux, Gulp, Typescript @AndariasSilvanus
Emotion, MobX @rakasiwi23
CSS, Apollo Graphql, Compose Plugin PWA @alvinkl
... 🎉More to come 🎉
@alvinkl alvinkl changed the title [IMPROVEMENT] Make more plugins available such as JSS, MOBX, GraphQL, Images, ETC [IMPROVEMENT] Make more plugins available Mar 26, 2019
@alvinkl alvinkl added enhancement Minor enhancement or optimization help wanted Extra attention is needed good first issue Good for newcomers question Further information is requested documentation Documentation related issue labels Mar 26, 2019
alvinkl added a commit to alvinkl/maleo.js that referenced this issue Mar 26, 2019
maleo plugin now able to have options for utilizing isomorphic style loader, extracting css files,
and enable or disable css modules

re airyrooms#152
alvinkl added a commit to alvinkl/maleo.js that referenced this issue Mar 26, 2019
maleo plugin now able to have options for utilizing isomorphic style loader, extracting css files,
and enable or disable css modules

re airyrooms#152

refactor(maleo-plugins): add minimizer and clean up css plugins

feat(maleo-plugins): add chalk for error logging

docs(example): add example for multiple routes css

docs(maleo-plugins): add docs for css plugin

fix(maleo-plugins): add contenthash to chunkfilename as well
alvinkl added a commit to alvinkl/maleo.js that referenced this issue Mar 26, 2019
maleo plugin now able to have options for utilizing isomorphic style loader, extracting css files,
and enable or disable css modules

re airyrooms#152

refactor(maleo-plugins): add minimizer and clean up css plugins

feat(maleo-plugins): add chalk for error logging

docs(example): add example for multiple routes css

docs(maleo-plugins): add docs for css plugin

fix(maleo-plugins): add contenthash to chunkfilename as well
alvinkl added a commit to alvinkl/maleo.js that referenced this issue Mar 26, 2019
maleo plugin now able to have options for utilizing isomorphic style loader, extracting css files,
and enable or disable css modules

re airyrooms#152

refactor(maleo-plugins): add minimizer and clean up css plugins

feat(maleo-plugins): add chalk for error logging

docs(example): add example for multiple routes css

docs(maleo-plugins): add docs for css plugin

fix(maleo-plugins): add contenthash to chunkfilename as well
alvinkl added a commit to alvinkl/maleo.js that referenced this issue Mar 26, 2019
maleo plugin now able to have options for utilizing isomorphic style loader, extracting css files,
and enable or disable css modules

re airyrooms#152

refactor(maleo-plugins): add minimizer and clean up css plugins

feat(maleo-plugins): add chalk for error logging

docs(example): add example for multiple routes css

docs(maleo-plugins): add docs for css plugin

fix(maleo-plugins): add contenthash to chunkfilename as well
alvinkl added a commit to alvinkl/maleo.js that referenced this issue Mar 26, 2019
maleo plugin now able to have options for utilizing isomorphic style loader, extracting css files,
and enable or disable css modules

re airyrooms#152

refactor(maleo-plugins): add minimizer and clean up css plugins

feat(maleo-plugins): add chalk for error logging

docs(example): add example for multiple routes css

docs(maleo-plugins): add docs for css plugin

fix(maleo-plugins): add contenthash to chunkfilename as well
alvinkl added a commit that referenced this issue Mar 26, 2019
maleo plugin now able to have options for utilizing isomorphic style loader, extracting css files,
and enable or disable css modules

re #152

refactor(maleo-plugins): add minimizer and clean up css plugins

feat(maleo-plugins): add chalk for error logging

docs(example): add example for multiple routes css

docs(maleo-plugins): add docs for css plugin

fix(maleo-plugins): add contenthash to chunkfilename as well
@alvinkl
Copy link
Contributor Author

alvinkl commented Mar 26, 2019

I'm working on Apollo Client GraphQL example!

@alvinkl alvinkl pinned this issue Mar 27, 2019
@alvinkl
Copy link
Contributor Author

alvinkl commented Mar 27, 2019

I think it is great to have a compose plugins to compose all of the maleo config plugins like CSS, Typescript, etc into more readable config. like Babel config

@alvinkl
Copy link
Contributor Author

alvinkl commented Mar 27, 2019

I'll work the compose plugin :)

alvinkl added a commit to alvinkl/maleo-plugins that referenced this issue Mar 27, 2019
compose plugin to compose all maleo's plugin to more readable usage

airyrooms/maleo.js#152
alvinkl added a commit to airyrooms/maleo-plugins that referenced this issue Mar 27, 2019
compose plugin to compose all maleo's plugin to more readable usage

airyrooms/maleo.js#152
@alvinkl
Copy link
Contributor Author

alvinkl commented Mar 27, 2019

I'm working on PWA example

alvinkl added a commit to alvinkl/maleo.js that referenced this issue Mar 28, 2019
ported google pwa example to work with maleo

re airyrooms#152
alvinkl added a commit that referenced this issue Mar 28, 2019
ported google pwa example to work with maleo

re #152
alvinkl added a commit that referenced this issue Mar 28, 2019
ported google pwa example to work with maleo

re #152
alvinkl added a commit that referenced this issue Mar 28, 2019
* docs(compose-plugins): example for using compose plugin (#159)

* docs(css-plugin): fix examples to follow css plugin option (#161)

* docs(pwa-example): add example for pwa (#162)

ported google pwa example to work with maleo

re #152

* docs(playground): fix maleo conflict
@alvinkl alvinkl changed the title [IMPROVEMENT] Make more plugins available [IMPROVEMENT] Make more plugins and documentation available Mar 29, 2019
@alvinkl alvinkl changed the title [IMPROVEMENT] Make more plugins and documentation available [IMPROVEMENT] Make more plugins and examples available Mar 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Documentation related issue enhancement Minor enhancement or optimization good first issue Good for newcomers help wanted Extra attention is needed question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants