Skip to content

Instantly share code, notes, and snippets.

@onozaty
onozaty / gist:69acc57b1ad38180ab23
Created July 5, 2014 07:07
Change header color setting code by Redmine view customize plugin
#top-menu {
background-color: #006400; /* dark green */
}
#header {
background-color: #008000; /* green */
}
@onozaty
onozaty / gist:71aba23ec1b80e1b7124
Created July 7, 2014 16:17
Highlight login user name code by Redmine view customize plugin
$(function(){
var userUrl = $("div#loggedas a").attr("href");
$("a[href='" + userUrl + "']").css({
"font-size": "150%",
});
});
@onozaty
onozaty / gist:46e91c13c491925ca06f
Last active August 29, 2015 14:04
Add header menu by Redmine view customize plugin
$(function() {
$('#top-menu>ul')
.append('<li><a href="/projects/project1">Project1</a></li>');
})();
@onozaty
onozaty / gist:80df5d82ff964abc1504
Created August 8, 2014 16:21
Slide sidebar by Redmine view customize plugin
$(function() {
$("#content")
.css({
"width": "auto",
"padding-right": "20px"
});
var sidebar = $("#sidebar");
var baseHeight = sidebar.height();
@onozaty
onozaty / gist:7329df4172f0f542cfe1
Created September 24, 2014 15:45
Change header color setting code by Redmine view customize plugin (for Redmine2.4 later)
body.project-project1 #top-menu {
background-color: #006400; /* dark green */
}
body.project-project1 #header {
background-color: #008000; /* green */
}
@onozaty
onozaty / gist:e42930cf7b9d1f7d2478
Last active August 29, 2015 14:12
Add accesskey on issue page by Redmine view customize plugin
// Path pattern: /issues/[0-9]+
// Type: JavaScript
$(function(){
$(".next-prev-links a:contains(\xab)").attr('accesskey', 'p');
$(".next-prev-links a:contains(\xbb)").attr('accesskey', 'n');
})
@onozaty
onozaty / gist:2e4f2df76b7ff36f743b
Last active August 29, 2015 14:14
elements scroll by jk shortcut
function registerJumpElements(elements) {
var KEYCODE_J = 74;
var KEYCODE_K = 75;
var targetElements = elements;
var currentIndex = -1;
var scollElement = function(event) {
@onozaty
onozaty / gist:a9e175e944ce24cc8dbf
Created February 1, 2015 16:13
history scroll by shortcut key (Redmine view customize plugin)
$(function() {
var KEYCODE_J = 74;
var KEYCODE_K = 75;
var EXCEPT_TAG_NAMES = ['input', 'textarea', 'select'];
var targetElements = $('#history > div');
var currentIndex = -1;
@onozaty
onozaty / gist:2f5ae77e13b608ec701c
Created February 8, 2015 14:48
SVG2PDFConverter
package com.enjoyxstudy.svg2pdf;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import org.apache.batik.transcoder.Transcoder;
@onozaty
onozaty / gist:5533b944dac2e4495777
Created February 14, 2015 16:02
EventHandler1
document.getElementById('selected_id').addEventListener('change', function(e) {
// 処理
});