diff --git a/assets/images/icons.png b/assets/images/icons.png index 1c559c4a..cc60919e 100644 Binary files a/assets/images/icons.png and b/assets/images/icons.png differ diff --git a/assets/images/icons@2x.png b/assets/images/icons@2x.png index 52a988d6..c15a731c 100644 Binary files a/assets/images/icons@2x.png and b/assets/images/icons@2x.png differ diff --git a/assets/javascripts/views/pages/maxcdn.coffee b/assets/javascripts/views/pages/maxcdn.coffee deleted file mode 100644 index 02fe8617..00000000 --- a/assets/javascripts/views/pages/maxcdn.coffee +++ /dev/null @@ -1,28 +0,0 @@ -#= require views/pages/base - -class app.views.MaxcdnPage extends app.views.BasePage - @events: - click: 'onClick' - - afterRender: -> - @highlightCode @findAll('.tab-pane[id^="ruby"] > pre'), 'ruby' - @highlightCode @findAll('.tab-pane[id^="python"] > pre'), 'python' - @highlightCode @findAll('.tab-pane[id^="node"] > pre, .tab-pane[id^="resp"] > pre'), 'javascript' - return - - onClick: (event) -> - return unless (link = event.target).getAttribute('data-toggle') is 'tab' - $.stopEvent(event) - - list = link.parentNode.parentNode - tabs = list.nextElementSibling - - li = link.parentNode - position = 1 - position++ while li = li.previousElementSibling - - $('.active', list).classList.remove('active') - $('.active', tabs).classList.remove('active') - - link.parentNode.classList.add('active') - $(".tab-pane:nth-child(#{position})", tabs).classList.add('active') diff --git a/assets/stylesheets/application-dark.css.scss b/assets/stylesheets/application-dark.css.scss index 09696ae0..d4ae5fc3 100644 --- a/assets/stylesheets/application-dark.css.scss +++ b/assets/stylesheets/application-dark.css.scss @@ -46,7 +46,6 @@ 'pages/knockout', 'pages/laravel', 'pages/lua', - 'pages/maxcdn', 'pages/mdn', 'pages/meteor', 'pages/modernizr', diff --git a/assets/stylesheets/application.css.scss b/assets/stylesheets/application.css.scss index 749ffa94..05328ddc 100644 --- a/assets/stylesheets/application.css.scss +++ b/assets/stylesheets/application.css.scss @@ -46,7 +46,6 @@ 'pages/knockout', 'pages/laravel', 'pages/lua', - 'pages/maxcdn', 'pages/mdn', 'pages/meteor', 'pages/modernizr', diff --git a/assets/stylesheets/global/_icons.scss b/assets/stylesheets/global/_icons.scss index cd967057..0c968c46 100644 --- a/assets/stylesheets/global/_icons.scss +++ b/assets/stylesheets/global/_icons.scss @@ -65,7 +65,7 @@ ._icon-go:before { background-position: -1rem -4rem; } ._icon-express:before { background-position: -2rem -4rem; } ._icon-grunt:before { background-position: -3rem -4rem; } -._icon-maxcdn:before { background-position: -4rem -4rem; } + ._icon-laravel:before { background-position: -5rem -4rem; } ._icon-haskell:before { background-position: -6rem -4rem; } ._icon-requirejs:before { background-position: -7rem -4rem; } diff --git a/assets/stylesheets/pages/_maxcdn.scss b/assets/stylesheets/pages/_maxcdn.scss deleted file mode 100644 index bc0a94ef..00000000 --- a/assets/stylesheets/pages/_maxcdn.scss +++ /dev/null @@ -1,43 +0,0 @@ -._maxcdn { - @extend %simple; - - .url { - padding: .5rem; - white-space: normal; - @extend %pre, %note-green; - } - - .http_method { @extend %label; } - - .nav-tabs { - height: 2rem; - padding: 0; - list-style: none; - border-bottom: 1px solid $boxBorder; - - > li { - float: left; - margin: -1px 0; - - > a { - display: block; - padding: .5rem 1em; - line-height: 1rem; - margin-right: 2px; - border: 1px solid transparent; - border-radius: 3px 3px 0 0; - } - - &.active > a { - color: $textColor; - text-decoration: none; - background: $contentBackground; - border-color: $boxBorder $boxBorder transparent; - cursor: default; - } - } - } - - .tab-pane { display: none; } - .tab-pane.active { display: block; } -} diff --git a/lib/docs/filters/maxcdn/clean_html.rb b/lib/docs/filters/maxcdn/clean_html.rb deleted file mode 100644 index 874e9a45..00000000 --- a/lib/docs/filters/maxcdn/clean_html.rb +++ /dev/null @@ -1,25 +0,0 @@ -module Docs - class Maxcdn - class CleanHtmlFilter < Filter - def call - css('hr', 'td:last-child:empty').remove - - css('h1, h2, h3, h4').each do |node| - node.name = node.name.sub(/\d/) { |i| i.to_i + 1 } - end - - at_css('h2').name = 'h1' - - css('.path > a').each do |node| - node.before(node.children).remove - end - - css('[name]').each do |node| - node.remove_attribute 'name' - end - - doc - end - end - end -end diff --git a/lib/docs/filters/maxcdn/entries.rb b/lib/docs/filters/maxcdn/entries.rb deleted file mode 100644 index 16638526..00000000 --- a/lib/docs/filters/maxcdn/entries.rb +++ /dev/null @@ -1,30 +0,0 @@ -module Docs - class Maxcdn - class EntriesFilter < Docs::EntriesFilter - def additional_entries - type = id_prefix = nil - - doc.children.each_with_object [] do |node, entries| - if node.name == 'h2' - type = node.content.strip - type.remove! %r{ API\z} - type.remove! ' Custom Domains' - id_prefix = type.parameterize - type = 'Reports' if type.starts_with? 'Reports' - elsif node.name == 'h3' - next unless type - name = node.content.strip - id = "#{id_prefix}-#{name}".parameterize - node['id'] = id - - if name.ends_with?('Domain') && ['Push Zone', 'Pull Zone', 'VOD Zone'].include?(type) - name << " (#{type})" - end - - entries << [name, id, type] - end - end - end - end - end -end diff --git a/lib/docs/scrapers/maxcdn.rb b/lib/docs/scrapers/maxcdn.rb deleted file mode 100644 index 27405046..00000000 --- a/lib/docs/scrapers/maxcdn.rb +++ /dev/null @@ -1,17 +0,0 @@ -module Docs - class Maxcdn < UrlScraper - self.name = 'MaxCDN' - self.type = 'maxcdn' - self.base_url = 'https://docs.maxcdn.com/' - - html_filters.push 'maxcdn/clean_html', 'maxcdn/entries' - - options[:container] = '#readme-docs' - options[:skip_links] = true - - options[:attribution] = <<-HTML - © 2015 MaxCDN
- Licensed under the MIT License. - HTML - end -end diff --git a/public/icons/docs/maxcdn/16.png b/public/icons/docs/maxcdn/16.png deleted file mode 100644 index 678fcc27..00000000 Binary files a/public/icons/docs/maxcdn/16.png and /dev/null differ diff --git a/public/icons/docs/maxcdn/16@2x.png b/public/icons/docs/maxcdn/16@2x.png deleted file mode 100644 index 3808d136..00000000 Binary files a/public/icons/docs/maxcdn/16@2x.png and /dev/null differ diff --git a/public/icons/docs/maxcdn/SOURCE b/public/icons/docs/maxcdn/SOURCE deleted file mode 100644 index 844d6c3a..00000000 --- a/public/icons/docs/maxcdn/SOURCE +++ /dev/null @@ -1 +0,0 @@ -https://github.com/MaxCDN/media