owncloud / owncloud-design-system

:art: A pattern library for ownCloud for Vue.js
https://owncloud.design
Apache License 2.0
26 stars 19 forks source link

DO NOT MERGE: Prepare import into monorepo #2367

Closed dschmidt closed 2 years ago

dschmidt commented 2 years ago

Description

This PR contains changes required for importing the ODS into our monorepo. I don't actually want them merged, it's here just for reviewing convenience.

I agreed with @kulmann that we wanted to avoid the explicit style imports in the components, but I couldn't figure out how to achieve that with rollup with reasonable effort. As we plan to switch to Vite very soon and it's a documented standard feature there, I'll hopefully get rid of the imports then.

Related Issue

update-docs[bot] commented 2 years ago

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

kulmann commented 2 years ago

The state of this repo that's available in this branch/PR is the state that we imported into the ownCloud Web repo via https://github.com/owncloud/web/pull/7940

As the master branch of this repo is not needed anymore, I will close this PR now. Thanks for the effort :heart: