Vue- horizontal-timeline: Straight timetable component for Vue.js #.\n\nVue-horizontal-timeline is a basic parallel timetable component made along with Vue.js (collaborate with Vue 2 & Vue 3).\nTrial.\nSocialize with an operating Demonstration on https:\/\/codesandbox.io\/s\/o4o10xynoz.\nStorybook.\nHead to https:\/\/vue-horizontal-timeline.netlify.com.\nExactly how to put in.\nnpm.\n$ npm set up vue-horizontal-timeline-- spare.\nyarn (recommended).\n$ yarn include vue-horizontal-timeline.\nQuick start.\nVue.js.\nYou can easily import in your main.js file.\nbring in Vue from \"vue\".\nimport VueHorizontalTimeline from \"vue-horizontal-timeline\".\n\nVue.use( VueHorizontalTimeline)'.\n\nOr even in your area in any sort of element.\n\n' bring in VueHorizontalTimeline from \"vue-horizontal-timeline\".\n\/\/ In v0.8+ you do not need the brackets over.\n\nexport default \nelements: \nVueHorizontalTimeline,.\n,.\n.\nNuxt.js.\nYou may import as a Nuxt.js plugin.\n~\/ plugins\/vue-horizontal-timeline. js'.\n\n' import Vue from \"vue\".\nbring in VueHorizontalTimeline from \"vue-horizontal-timeline\".\n\nVue.use( VueHorizontalTimeline).\n\nand then import it in your 'nuxt.config.js' report.\n\nplugins: [~\/ plugins\/vue-horizontal-timeline. js\"].\nBasic utilization.\n\n\n\n\n\nProps.\nitems.\nKind: Collection.\nDefault: null.\nDescription: Range of challenge be featured. Have to contend minimum a content residential or commercial property.\nitem-selected.\nType: Item.\nNonpayment: {-String.Split- -}\nDescription: Item that is actually established when it is actually clicked on. Keep in mind that clickable prop should be set to correct.\nitem-unique-key.\nKind: Cord.\nDefault: \".\nDescription: Secret to establish a blue perimeter to the memory card when it is actually clicked on (clickable.\nprop should be actually readied to true).\ntitle-attr.\nKind: String.\nDefault: 'headline'.\nDescription: Name of the home inside the things, that are in the things array, to place the memory cards title.\ntitle-centered.\nStyle: Boolean.\nNonpayment: inaccurate.\nClassification: Streamlines the cards label.\ntitle-class.\nKind: String.\nDefault: \".\nClassification: If you want to prepare a personalized class to the cards title, established it here.\ntitle-substr.\nType: Cord.\nNonpayment: 18.\nClassification: Number of characters to display inside the memory cards label. Over this, will set a '...' face mask.\ncontent-attr.\nStyle: Cord.\nDefault: 'information'.\nDescription: Name of the residential or commercial property inside the objects, that are in the things selection, to place the memory cards web content.\ncontent-centered.\nType: Boolean.\nDefault: incorrect.\nClassification: Systematizes all the cards material text.\ncontent-class.\nType: Strand.\nNonpayment: \".\nDescription: If you intend to specify a customized lesson to the cards information, specified it listed below.\ncontent-substr.\nType: Strand.\nDefault: 250.\nDescription: Lot of personalities to feature inside the memory cards information. Over this, are going to put a '...' mask.\nmin-width.\nType: Cord.\nNonpayment: '200px'.\nDescription: Min-width of the timetable.\nmin-height.\nType: Strand.\nDefault: \".\nDescription: Min-height of the timeline.\ntimeline-padding.\nKind: Cord.\nDefault: \".\nClassification: Padding of the timeline.\ntimeline-background.\nType: String.\nDefault: '#E 9E9E9'.\nClassification: History color of the whole timeline.\nline-color.\nStyle: Chain.\nNonpayment: '
03A9F4'.Classification: Colour of the line inside the timeline.clickable.Style: Boolean.Default: accurate.Explanation: Makes the memory card clickable that returns the object.You can easily also change the action colour and the style of each thing utilizing the stepCssClass and boxCssClass features inside each product:.const example1 = title: "Title instance 1",.content:." Lorem ipsum dolor rest amet, consectetur adipiscing elit. Ut ex dolor, malesuada luctus scelerisque air conditioner, auctor vitae risus. Vivamus risus dolor, faucibus a bibendum quis, facilisis eget odio.",.stepCssClass: 'has-step-green',.boxCssClass: 'has-color-red'..Advancement.Keep in mind: Contributions are actually quite invited, nonetheless is actually quite necessary to open a new issue using the concern theme prior to you start servicing everything, so our team can easily cover it just before palm.Fork the job and enter this commands in your terminal.$ git duplicate https://github.com/YOUR_GITHUB_USERNAME/vue-horizontal-timeline.git.$ cd vue-horizontal-timeline.$ yarn.Storybook.For aesthetic screening, this job contains storybook which you can easily work through doing the next demand.$ anecdote storybook.Jest.Before producing the public relations, if you modified one thing that needs to be evaluated, satisfy help make the exams inside the tests/unit directory.To manage the examinations, you can easily use the following demand.$ yarn examination: device.CSS.All the CSS is at src/assets/css/ style.scss.If you make any modifications because data, you are going to require to run anecdote construct to develop it, given that the component makes use of the minified variation at src/assets/css/ style.min.css.Commitlint.This task adheres to the commitlint tips, along with minor improvements.You can easily devote making use of npm operate dedicate to aid you keeping that.There's a pre-push hook that runs all the system tests before you can press it.If a mistake happens, you can easily utilize the npm operate dedicate: retry order that rushes the previous npm operate devote that you presently packed.
Articles You Can Be Interested In