IMPORTANT: This project is currently under development. We strongly advise against using this project in production environments.
- Mockups: https://xd.adobe.com/view/f870af49-1519-4051-7a88-490e94fb7b0d-8e41/
- Icons: https://github.com/typo3/typo3.icons
Feel free to fork this project and create a pull request when you're happy with your changes. We check the source code according to the our Coding Guidelines.
The backend module is based on Vue.js, TypeScript and JSX-TypeScript-Templates (.tsx). Head over to the ./Build/Vue
directory and use our yarn commands build the sources.
yarn install
To integrate with requirejs compile vue project as lib and manually copy it to extensions' resources dir.
yarn build-lib
To integrate with requirejs compile vue project as lib and manually copy it to extensions' resources dir.
yarn watch-lib
Head over to Build/Vue
and use yarn to test the frontend.
yarn run lint
yarn run test:e2e
yarn run test:unit
You can connect directly with us on Slack, the preferred instant communication platform of TYPO3 CMS developers. If you already have access to the TYPO3 Slack platform join the #cig-filelist channel. If you don't have access yet, you can register here.