1.0.8 • Published 5 years ago

at-article v1.0.8

Weekly downloads
47
License
MIT
Repository
github
Last release
5 years ago

Table of Contents

Introduction

npm npm Conventional Commits license

Features

  • 12 web-components for web native article writing
  • usable in any web environment
  • clean and flat design

Install

Use one of this solution to "install" the at-article component in your project.

Script tag

  • Put a script tag similar to this <script src='https://unpkg.com/at-article@latest/dist/at-article.js'></script> in the head of your index.html
  • Then you can use the element anywhere in your template, JSX, html, etc.

Node Modules

  • Run npm install at-article --save
  • Put a script tag similar to this <script src='node_modules/at-article/dist/at-article.js'></script> in the head of your index.html
  • Then you can use the element anywhere in your template, JSX, html, etc.

In a stencil-starter app

  • Run npm install at-article --save
  • Add an import to the npm packages import my-component;
  • Then you can use the element anywhere in your template, JSX, html, etc.

Usage

Check the documentation for more informations : Documentation

Example with the at-block component

The block element allows to highlight content with a contrasted graphic aspect with the rest of the article.

<at-block caption="true" heading="Heading example" type="info">Lorem ispum</at-block>
PropertyDefaultExplanations
captionfalseIf true, display a numbered caption
headingDisplay a heading
typedefaultThe values can be default, info, example, warning, definition or fact

Build with

  • Stencil is a compiler for building fast web apps using Web Components.

Building

git clone https://github.com/ionic-team/stencil-component-starter.git my-component
cd my-component
git remote rm origin

and run:

npm install
npm start

To watch for file changes during develop, run:

npm run dev

To build the component for production, run:

npm run build

To run the unit tests for the components, run:

npm test

Need help? Check out our docs here.

Contributing

We’re really happy to accept contributions from the community, that’s the main reason why we open-sourced it! There are many ways to contribute, even if you’re not a technical person.

  1. Fork it (https://github.com/michaelravedoni/at-article/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Release History

You will find the releases history in the release section. For more detail, you can check the changelog.md file.

Roadmap

  • citeproc-js implementation
  • themes implementation
  • pdf export

Authors and acknowledgment

See also the list of contributors who participated in this project.

License

MIT License

1.0.8

5 years ago

1.0.7

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago