25a661c3 |
<!DOCTYPE html>
<html lang="en">
|
6b5fe892 |
<head>
<meta charset="UTF-8">
<title></title>
<base href="//<URL>/feed_archive/" />
<link rel="stylesheet" href="style.css" />
<link rel="stylesheet" href="prism.css" />
</head>
<body>
<div id="container" v-cloak>
<header :class="{'v-collapse': collapsed}">
<div :class="{'general-info':true, collapsed: collapsed}">
<span class="pull-time">{{pull_time}}</span>
</div>
<div class="feed-info">
<h2>{{current_feed.metadata.title}}</h2>
<h3>{{current_feed.metadata.link}}</h3>
<div class="description">{{current_feed.metadata.description}}</div>
<button @click="toggleCollapse" class="collapse-toggle">(Un)Collapse</button>
</div>
</header>
<div :class="{left: true, collapsed: collapsed}">
<div class="feeds">
<!--<div v-for="url in feed_urls">{{url}}</div>-->
<div>
<a :class="{'feed-link': true, 'current': show_likes}"
@click="list_likes()"
>
<div :class="title">Likes</div>
</a>
</div>
|
25a661c3 |
|
6b5fe892 |
<div v-for="feed in feeds">
<a :class="{'feed-link': true,
'current': (!show_likes) &&
current_feed.base_path === feed.path}"
@click="get_feed(feed.path)" v-if="has_items(feed)">
<div class="title">{{feed.title}}</div>
<div class="url">
<{{feed.url}}>
</div>
</a>
</div>
</div>
<div v-if="feed_visible" class="current_feed">
<ul>
<li v-for="item in current_feed.items | orderBy 'path' -1">
<a v-on:click="get_item(item.path)">
<span class="feed_url">{{item.title}}</span>
</a>
</li>
</ul>
</div>
<div v-if="show_likes" class="current_feed">
<ul>
<li v-for="item in likes">
<a href="{{item.item}}">
<span class="feed_url">{{item.title}}</span>
</a>
</li>
</ul>
</div>
</div>
<div :class="{'right':true, 'v-expand': collapsed}" >
<h2 v-if="current_item.title !== null" class="article-title">
<a href="{{current_item.link}}">{{current_item.title}}</a>
|
f57014f5 |
<button class="like_button" @click="like(current_item, current_feed)"><3</button>
|
6b5fe892 |
</h2>
<div v-if="current_item.title !== null" class="article-container">
<h3>{{current_item.author}}</h3>
<div>{{{ item_content }}}</div>
</div>
</div>
|
79f9884d |
</div>
|
25a661c3 |
|
6b5fe892 |
<script>
baseUrl = 'current'
</script>
<script src="vue.js"></script>
<script src="purify.js"></script>
<script src="es6-promise.min.js"></script>
<script src="fetch.js"></script>
<script src="prism.js"></script>
<script src="oboe-browser.js"></script>
<script src="run.js"></script>
</body>
|
25a661c3 |
</html>
|