Vue- horizontal-timeline: Parallel timetable element for Vue.js #.\n\nVue-horizontal-timeline is a straightforward straight timeline element brought in along with Vue.js (team up with Vue 2 & Vue 3).\nDemo.\nInteract with a working Demo on https:\/\/codesandbox.io\/s\/o4o10xynoz.\nStorybook.\nHead to https:\/\/vue-horizontal-timeline.netlify.com.\nHow to set up.\nnpm.\n$ npm set up vue-horizontal-timeline-- spare.\nanecdote (suggested).\n$ anecdote incorporate vue-horizontal-timeline.\nFlying start.\nVue.js.\nYou can import in your main.js data.\nimport Vue coming from \"vue\".\nimport VueHorizontalTimeline coming from \"vue-horizontal-timeline\".\n\nVue.use( VueHorizontalTimeline)'.\n\nOr even locally in any kind of component.\n\n' import VueHorizontalTimeline from \"vue-horizontal-timeline\".\n\/\/ In v0.8+ you don't need to have the brackets above.\n\nexport nonpayment \nparts: \nVueHorizontalTimeline,.\n,.\n.\nNuxt.js.\nYou can easily import as a Nuxt.js plugin.\n~\/ plugins\/vue-horizontal-timeline. js'.\n\n' import Vue coming from \"vue\".\nimport VueHorizontalTimeline coming from \"vue-horizontal-timeline\".\n\nVue.use( VueHorizontalTimeline).\n\nand afterwards import it in your 'nuxt.config.js' report.\n\nplugins: [~\/ plugins\/vue-horizontal-timeline. js\"].\nFundamental consumption.\n\n\n\n\n\nProps.\nthings.\nType: Assortment.\nNonpayment: null.\nDescription: Array of contest be displayed. Should contend least a web content property.\nitem-selected.\nKind: Item.\nDefault: {-String.Split- -}\nSummary: Things that is established when it is clicked. Note that clickable set have to be actually set to correct.\nitem-unique-key.\nKind: String.\nDefault: \".\nExplanation: Key to establish a blue perimeter to the card when it is actually clicked (clickable.\nuphold need to be actually readied to accurate).\ntitle-attr.\nStyle: Strand.\nNonpayment: 'label'.\nDescription: Call of the home inside the things, that remain in the things variety, to put the memory cards title.\ntitle-centered.\nStyle: Boolean.\nNonpayment: incorrect.\nDescription: Streamlines the cards label.\ntitle-class.\nType: Cord.\nDefault: \".\nClassification: If you wish to prepare a custom course to the cards title, set it here.\ntitle-substr.\nStyle: String.\nNonpayment: 18.\nDescription: Variety of figures to present inside the memory cards title. Over this, are going to establish a '...' hide.\ncontent-attr.\nType: String.\nNonpayment: 'information'.\nDescription: Call of the residential or commercial property inside the objects, that reside in the products range, to set the cards material.\ncontent-centered.\nKind: Boolean.\nNonpayment: incorrect.\nDescription: Centralizes all the memory cards content message.\ncontent-class.\nStyle: String.\nNonpayment: \".\nDescription: If you intend to establish a customized course to the cards web content, prepared it listed here.\ncontent-substr.\nType: Strand.\nDefault: 250.\nDescription: Lot of characters to present inside the memory cards information. Above this, will put a '...' face mask.\nmin-width.\nStyle: Cord.\nNonpayment: '200px'.\nClassification: Min-width of the timetable.\nmin-height.\nKind: String.\nDefault: \".\nDescription: Min-height of the timetable.\ntimeline-padding.\nType: String.\nDefault: \".\nDescription: Extra padding of the timetable.\ntimeline-background.\nType: String.\nDefault: '#E 9E9E9'.\nDescription: Background color of the entire timeline.\nline-color.\nStyle: String.\nNonpayment: '
03A9F4'.Description: Color of the line inside the timetable.clickable.Kind: Boolean.Default: true.Description: Produces the card clickable that returns the object.You may also alter the action color and also the type of each thing utilizing the stepCssClass as well as boxCssClass qualities inside each product:.const example1 = label: "Headline example 1",.information:." Lorem ipsum dolor rest amet, consectetur adipiscing elit. Ut ex-spouse dolor, malesuada luctus scelerisque ac, auctor vitae risus. Vivamus risus dolor, faucibus a bibendum quis, facilisis eget odio.",.stepCssClass: 'has-step-green',.boxCssClass: 'has-color-red'..Growth.Note: Payments are actually extremely accepted, nonetheless is extremely important to open up a new concern utilizing the concern template just before you begin servicing everything, so we may review it just before hand.Fork the job as well as enter this controls in your terminal.$ git clone https://github.com/YOUR_GITHUB_USERNAME/vue-horizontal-timeline.git.$ cd vue-horizontal-timeline.$ anecdote.Storybook.For graphic testing, this job contains storybook which you can easily work by doing the upcoming command.$ yarn storybook.Jest.Before producing the PR, if you changed one thing that requires to become tested, please make the exams inside the tests/unit folder.To manage the exams, you can easily use the next order.$ yarn test: device.CSS.All the CSS is at src/assets/css/ style.scss.If you help make any adjustments in that report, you are going to need to have to operate anecdote create to construct it, due to the fact that the component utilizes the minified version at src/assets/css/ style.min.css.Commitlint.This venture adheres to the commitlint rules, along with slight modifications.You can easily commit making use of npm run dedicate to assist you keeping that.There is actually a pre-push hook that rushes all the device assesses before you may push it.If an error occurs, you can use the npm operate commit: retry order that runs the previous npm operate commit that you presently filled.
Articles You Can Be Interested In