Remove trace of old sponsor code

This commit is contained in:
Rico Sta. Cruz 2019-01-20 13:59:01 +08:00
parent 79f35133f0
commit 11b4c983a1
No known key found for this signature in database
GPG Key ID: CAAD38AE2962619A
6 changed files with 57 additions and 162 deletions

View File

@ -1,13 +0,0 @@
{% assign pixel_href = 'https://codefund.io/t/l/TOKEN/pixel.png' | replace: 'TOKEN', site.data.berry.token %}
{% assign link_href = 'https://codefund.io/t/c/TOKEN/' | replace: 'TOKEN', site.data.berry.token %}
<aside class='berry-sponsor' data-js-no-preview>
<div class='cs__wrapper'>
<div class='cs__header'>Proudly sponsored by</div>
<a href='{{ link_href }}' class='cs__blurb' target='_blank' rel='noopener'>
<strong>{{ site.data.berry.title }}</strong>
<span>{{ site.data.berry.description }}</span>
</a>
<img class='cs__pixel' src='{{ pixel_href }}' />
</div>
</aside>

View File

@ -31,12 +31,6 @@
{% include 2017/search-form.html live=true %}
{% if site.data.berry.enabled %}
<div class='adbox' role='complementary'>
{% include 2017/berry-sponsor.html %}
</div>
{% endif %}
{% if site.data.codefund.enabled %}
<div class='adbox' role='complementary'>
{% include 2017/codefund.html %}

View File

@ -13,12 +13,6 @@
<h1 class='h1'>{{ page.title }} <em>{{ site.data.content.sheet.suffix }}</em></h1>
<div class='adbox' data-js-no-preview>
{% if site.data.berry.enabled %}
<div class='ad -berry' role='complementary'>
{% include 2017/berry-sponsor.html %}
</div>
{% endif %}
{% if site.data.codefund.enabled %}
<div class='ad -codefund' role='complementary'>
{% include 2017/codefund.html %}

View File

@ -1,7 +1,7 @@
$bounce: cubic-bezier(.75,-0.5,0,1.75);
$bounce: cubic-bezier(0.75, -0.5, 0, 1.75);
/*
* "Preloader":
/* "Preloader":
* This makes the content semi-transparent before the page ad loads.
*/
@ -11,23 +11,6 @@ $bounce: cubic-bezier(.75,-0.5,0,1.75);
}
}
/*
* Pop it in as the page loads
*/
.berry-sponsor {
html.WithJs & {
transform: scale(0.9) translate3d(0, -16px, 0);
opacity: 0;
}
html.WithJs.LoadDone & {
transform: scale(1) translate3d(0, 0, 0);
opacity: 1;
transition: transform 500ms $bounce, opacity 500ms linear;
}
}
/*
* Defer "loading" until page's onload event fires.
* (The page actually already loaded, we just pretend like it hasn't)

View File

@ -1,62 +0,0 @@
.berry-sponsor {
text-align: center;
position: relative;
overflow: hidden;
max-width: 320px;
margin-left: auto;
margin-right: auto;
}
/*
* Berry styles
*/
.cs__header {
color: $base-mute;
@include font-size(-1);
display: block;
margin-bottom: 8px;
&::before,
&::after {
content: '';
margin: 0 0.5em;
opacity: 0.5;
}
}
.cs__blurb {
&,
&:hover,
&:focus {
text-decoration: none;
}
& {
color: $base-text;
display: block;
}
& > strong {
color: $base-head;
font-weight: bold;
}
&:hover,
&:focus {
& > strong {
color: $base-text;
}
& > span {
color: $base-mute;
}
}
}
.cs__pixel {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
}

View File

@ -1,56 +1,55 @@
@import '../vendor/sanitize.css/sanitize';
@import './variables';
@import '../vendor/modularscale/modularscale';
@import '../vendor/ionicons-inline/ionicons';
@import './utils/carbon-style';
@import './utils/font-size';
@import './utils/gutter';
@import './utils/heading-style';
@import './utils/section-gutter';
@import './utils/section-with-container';
@import './placeholders/push-button';
@import './base/base';
@import './base/fade';
@import './markdown/a-em';
@import './markdown/code';
@import './markdown/headings';
@import './markdown/local-anchor';
@import './markdown/p';
@import './markdown/table';
@import './markdown/ul';
@import './components/attribute-peg';
@import './components/announcements-item';
@import './components/announcements-list';
@import './components/back-button';
@import './components/berry-sponsor';
@import './components/body-area';
@import './components/codefund-sponsor';
@import './components/comments-area';
@import './components/comments-details';
@import './components/comments-section';
@import './components/h2-section';
@import './components/h3-section';
@import './components/h3-section-list';
@import './components/headline-ad';
@import './components/hint-mark';
@import './components/home-button';
@import './components/intro-content';
@import './components/main-heading';
@import './components/missing-message';
@import './components/notice-box';
@import './components/page-actions';
@import './components/pages-list';
@import './components/pre-footer';
@import './components/push-button';
@import './components/related-posts-area';
@import './components/related-posts-callout';
@import './components/related-posts-group';
@import './components/related-posts-section';
@import './components/related-post-list';
@import './components/related-post-item';
@import './components/search-box';
@import './components/search-footer';
@import './components/side-ad';
@import './components/site-header';
@import './components/top-nav';
@import './components/top-sheet';
@import "../vendor/sanitize.css/sanitize";
@import "./variables";
@import "../vendor/modularscale/modularscale";
@import "../vendor/ionicons-inline/ionicons";
@import "./utils/carbon-style";
@import "./utils/font-size";
@import "./utils/gutter";
@import "./utils/heading-style";
@import "./utils/section-gutter";
@import "./utils/section-with-container";
@import "./placeholders/push-button";
@import "./base/base";
@import "./base/fade";
@import "./markdown/a-em";
@import "./markdown/code";
@import "./markdown/headings";
@import "./markdown/local-anchor";
@import "./markdown/p";
@import "./markdown/table";
@import "./markdown/ul";
@import "./components/attribute-peg";
@import "./components/announcements-item";
@import "./components/announcements-list";
@import "./components/back-button";
@import "./components/body-area";
@import "./components/codefund-sponsor";
@import "./components/comments-area";
@import "./components/comments-details";
@import "./components/comments-section";
@import "./components/h2-section";
@import "./components/h3-section";
@import "./components/h3-section-list";
@import "./components/headline-ad";
@import "./components/hint-mark";
@import "./components/home-button";
@import "./components/intro-content";
@import "./components/main-heading";
@import "./components/missing-message";
@import "./components/notice-box";
@import "./components/page-actions";
@import "./components/pages-list";
@import "./components/pre-footer";
@import "./components/push-button";
@import "./components/related-posts-area";
@import "./components/related-posts-callout";
@import "./components/related-posts-group";
@import "./components/related-posts-section";
@import "./components/related-post-list";
@import "./components/related-post-item";
@import "./components/search-box";
@import "./components/search-footer";
@import "./components/side-ad";
@import "./components/site-header";
@import "./components/top-nav";
@import "./components/top-sheet";