1
0
mirror of https://github.com/tabler/tabler.git synced 2026-07-21 04:52:21 +04:00

remove unused tags

This commit is contained in:
codecalm
2022-10-18 20:41:24 +02:00
parent 5d85218a61
commit ade3bf4418
2 changed files with 11 additions and 37 deletions
-30
View File
@@ -40,40 +40,10 @@ module Jekyll
('./' + Pathname('docs/' + @path + '.html').relative_path_from(pageDir).to_s).gsub(/^\.\/\.\./, "..")
end
end
class CardBlock < Liquid::Block
def initialize(tag_name, params, tokens)
super
@params = params.strip
@attributes = {}
params.scan(/(\w+)\s*=\s*((?-mix:(?-mix:"[^"]*"|'[^']*')|(?:[^\s,|'"]|(?-mix:"[^"]*"|'[^']*'))+))/) do |key, value|
@attributes[key] = value.gsub(/^'|"/, '').gsub(/'|"$/, '')
end
end
def render(context)
card_text = '<div class="card">' + "\n"
if @attributes['title']
card_text += '<div class="card-header">' + "\n"
card_text += '<div class="card-title">' + @attributes['title'] + '</div>' + "\n"
card_text += '</div>' + "\n"
end
card_text += '<div class="card-body">' + "\n"
card_text += super + "\n"
card_text += '</div>' + "\n"
card_text += '</div>'
card_text
end
end
end
end
Liquid::Template.register_tag('removeemptylines', Jekyll::Tags::RemoveEmptyLines)
Liquid::Template.register_tag('card', Jekyll::Tags::CardBlock)
Liquid::Template.register_tag('docs_url', Jekyll::Tags::DocsUrl)
Liquid::Template.register_tag('hide', Jekyll::Tags::Hide)
+11 -7
View File
@@ -6,14 +6,18 @@ menu: base.pagination
<div class="row row-cards">
<div class="col-12">
{% card %}
{% include ui/pagination.html %}
{% include ui/pagination.html icons=true %}
{% endcard %}
<div class="card">
<div class="card-body">
{% include ui/pagination.html %}
{% include ui/pagination.html icons=true %}
</div>
</div>
</div>
<div class="col-12">
{% card %}
{% include ui/pagination.html count=0 prev-description="Getting started" next-description="Breadcrumbs" %}
{% endcard %}
<div class="card">
<div class="card-body">
{% include ui/pagination.html count=0 prev-description="Getting started" next-description="Breadcrumbs" %}
</div>
</div>
</div>
</div>