TimelineJS v3: A Storytelling Timeline built in JavaScript. https://timeline.knightlab.com
TimelineJS 3 is a rewrite of the popular Timeline JS software. Please be clear that this is software which "does" the same thing, but it isn't the same software, so some details will vary. See https://timeline.knightlab.com for more information.
Are you trying to contribute to or develop TimelineJS3? Here's where you should start.
The official documentation for embedding a Timeline in your page instead of using an embed is now maintained on the main TimelineJS website.
The official documentation for configuration options is now maintained on the main TimelineJS website.
The official documentation for the JSON format is now maintained on the main TimelineJS website.
See API doc here: https://github.com/NUKnightLab/TimelineJS3/blob/master/API.md
The official documentation for available media types is now maintained on the main TimelineJS website.
source/js/media/type
. It's easiest to duplicate an existing one and change the filename and classname.TL.Timeline.js
file. Code-kit uses the following language to prepend the file to the compile // @codekit-prepend "media/types/TL.Media.YourMediaTypeName.js";
media_types
array in source/js/media/TL.MediaType.js
. Make sure to have the correct class name in cls
and use match_str
as a regex to help timeline figure out what type of media the given url is.source/less/icons/Icons.less
that has the name .tl-icon-yourmediatypename
.此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。