fixed related tag js

This commit is contained in:
albert
2011-10-03 14:30:25 -04:00
parent 6ad9b590d9
commit 043e674036
15 changed files with 64 additions and 37 deletions

View File

@@ -59,7 +59,7 @@
$dest.append(Danbooru.RelatedTag.build_html(query, related_tags));
if (wiki_page_tags.length > 0) {
$dest.append(Danbooru.RelatedTag.build_html("wiki:" + query), wiki_page_tags);
$dest.append(Danbooru.RelatedTag.build_html("wiki:" + query, wiki_page_tags));
}
}
@@ -85,8 +85,8 @@
$link.addClass("tag-type-" + tag[1]);
$link.attr("href", "/posts?tags=" + encodeURIComponent(tag[0]));
$link.click(Danbooru.RelatedTag.toggle_tag);
if ($.inArray(tag, current)) {
$link.addClass("active");
if ($.inArray(tag[0], current) > -1) {
$link.addClass("selected");
}
$ul.append(
$("<li/>").append($link)
@@ -102,7 +102,7 @@
var tags = $field.val().match(/\S+/g) || [];
var tag = $(e.target).html().replace(/ /g, "_");
if ($.inArray(tag, tags)) {
if ($.inArray(tag, tags) > -1) {
$field.val(Danbooru.without(tags, tag).join(" ") + " ");
} else {
$field.val(tags.concat([tag]).join(" ") + " ");

View File

@@ -1,37 +1,6 @@
/*
*= require "smoothness/jquery-ui-1.8.5.custom.css"
*= require_self
*= require_tree "./common"
*= require_tree "./specific"
*/
@import "common/000_vars.css.scss";
@import "common/010_reset.css.scss";
@import "common/020_base.css.scss";
@import "common/030_links.css.scss";
@import "common/dtext.css.scss";
@import "common/inline.css.scss";
@import "common/jquery_ui_custom.css.scss";
@import "common/main_layout.css.scss";
@import "common/news.css.scss";
@import "common/notices.css.scss";
@import "common/page_header.css.scss";
@import "common/paginator.css.scss";
@import "common/simple_form.css.scss";
@import "common/spoiler.css.scss";
@import "common/tables.css.scss";
@import "specific/artists.css.scss";
@import "specific/comments.css.scss";
@import "specific/favorites.css.scss";
@import "specific/forum.css.scss";
@import "specific/moderator_dashboard.css.scss";
@import "specific/notes.css.scss";
@import "specific/pools.css.scss";
@import "specific/post_mode_menu.css.scss";
@import "specific/posts.css.scss";
@import "specific/related_tags.css.scss";
@import "specific/sessions.css.scss";
@import "specific/site_map.css.scss";
@import "specific/terms_of_service.css.scss";
@import "specific/uploads.css.scss";
@import "specific/users.css.scss";
@import "specific/wiki_pages.css.scss";

View File

@@ -1,3 +1,5 @@
@import "000_vars.css.scss";
body {
font-family: Verdana, Helvetica, sans-serif;
padding: 0;

View File

@@ -1,3 +1,5 @@
@import "000_vars.css.scss";
a:link {
color: $link_color;
text-decoration: none;

View File

@@ -1,3 +1,5 @@
@import "000_vars.css.scss";
div.prose {
h1, h2, h3 {
line-height: 1em;

View File

@@ -1,3 +1,5 @@
@import "000_vars.css.scss";
span.error {
display: block;
font-weight: bold;

View File

@@ -1,3 +1,5 @@
@import "000_vars.css.scss";
div#search {
margin-bottom: 1em;
}

View File

@@ -1,3 +1,5 @@
@import "../common/000_vars.css.scss";
div.comments-for-post {
div.list-of-comments {
article.comment {

View File

@@ -1,3 +1,5 @@
@import "../common/000_vars.css.scss";
div#c-pool-elements {
div#a-new {
font-size: 0.8em;

View File

@@ -1,3 +1,5 @@
@import "../common/000_vars.css.scss";
div.post-previews {
overflow: visible;
}

View File

@@ -0,0 +1,34 @@
@import "../common/000_vars.css.scss";
div#related-tags {
overflow: auto;
width: 100%;
margin-bottom: 1em;
div.tag-column {
max-width: 15em;
margin-right: 2em;
float: left;
ul {
li {
padding: 0.25em 0.5em;
em {
padding: 0.25em 0.5em;
font-weight: bold;
}
a {
padding: 0.25em 0.5em;
min-width: 3em;
}
a.selected {
background-color: $link_color;
color: white;
}
}
}
}
}

View File

@@ -1,3 +1,5 @@
@import "../common/000_vars.css.scss";
div#sessions {
div#new {
section {

View File

@@ -1,3 +1,5 @@
@import "../common/000_vars.css.scss";
div#c-static {
div#a-site-map {
width: 80em;

View File

@@ -1,3 +1,5 @@
@import "../common/000_vars.css.scss";
div#terms-of-service {
width: 40em;

View File

@@ -1,3 +1,5 @@
@import "../common/000_vars.css.scss";
div#c-users {
div#a-new {
max-width: 60em;