By default, the file is created with following content:ĭescribe your component here and give usage examples. The documentation site scans this directory for markdown or mdx files to create pages. The documentation for your component lives in src/M圜omponent/README.md. Please note that you need to follow Paragon's CSS styling conventions. This way the variables will also get automatically picked up by documentation site and displayed on your component's page. If you wish to use SASS variables (which is the preferred way of styling the components since values can beĮasily overridden and customized by the consumers of Paragon), add them in /src/M圜omponent/_variables.scss (this file should contain all variables specific to your component). If your component requires additional styling (which most likely is the case), edit created SCSS style sheet in yourĬomponent's directory /src/M圜omponent/M圜omponent.scss which by default contains an empty class for your component. In terminal: npm i -save your React project: import export default M圜omponent 4. Paragon components require React 16 or higher. Paragon is developed for the Open edX platform.ĭocumentation lives at. If you’re not sure if you meet the requirements for one of the postings, feel free to find me in the Open edX Slack ( for a chat.Paragon is a pattern library containing accessible React components and a SCSS foundation built on Twitter Bootstrap. Open Source Senior Engineer: Has 4+ years experience as a software engineer Open Source Software Engineer II: Has 2+ years experience as a software engineer Being part of the Open edX community is a fantastic background! Note that applicants rarely meet every single job requirement, and we know there are many skills and backgrounds that will contribute to success in these roles. If you’re interested in either of these positions, please read the job description and feel free to reach out to me. These positions report into me, the manager of the Community Engineering team. You’d also be helping to empower the Open edX community through participation in working groups, in the Open edX Slack, on these forums, leading the Open edX conferences, and more! As part of this team you’d be working on extensibility projects (such as Experience Plugins), documentation, Blended projects, and building out the Core Committer program. The Open edX Community Engineering team at edX is hiring two Open Source engineers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |