Skip to content

Instantly share code, notes, and snippets.

View pre.md
indent
fence without language
<p>fence with language</p>
View markdown-figure-blockquote.md

blockquote要素で引用元の表記がある場合、figure要素で括られるようにする

最後の行が(EMダッシュ)で始まっていた場合はfigure要素で括り、かつその最後の行を引用元の表記としてfigcaption要素に変換する。

引用元あり

> This is a quote.
>
> — <cite>[txt](href)</cite>
View markdown-figure.md

figure要素を書けるようにする

画像に必ずリンクを張ることを条件に、リンクと画像のみの段落をfigure要素になるようフックしてやる。figcaption要素はリンクに指定可能なtitle属性を流用する。

キャプションあり

[![alt](src.png)](href "caption")
@hail2u
hail2u / solarized.vim
Last active Mar 8, 2018
Solarizedの暗いやつと明るいやつを`set background`で切り替えられるVimカラースキーム
View solarized.vim
highlight clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "solarized"
highlight Conceal gui=NONE guifg=#268bd2 guibg=NONE
highlight CursorIM gui=NONE guifg=#fdf6e3 guibg=#dc322f
@hail2u
hail2u / test.css
Created May 31, 2017
nested conditional rules
View test.css
@supports (display: flex) {
.foo {
display: flex;
}
@media (min-width: 320px) {
@supports (text-decoration-style: wavy) {
.bar {
text-decoration-style: wavy;
}
@hail2u
hail2u / site-search-focus.js
Created May 6, 2017
検索フォームへフォーカスするために苦労するスクリプト
View site-search-focus.js
/*!
* site-search-focus.js
*
* LICENSE: http://hail2u.mit-license.org/2017
*/
"use strict";
function focusSiteSearch() {
document.getElementById("site_search").focus();
}
@hail2u
hail2u / hakone-motomiya.txt
Last active May 9, 2017
海老名⇔箱根神社元宮
View hakone-motomiya.txt
海老名駅
||
小田急線
||
本厚木駅
||
小田急線ロマンスカー
||
御殿場駅
||
@hail2u
hail2u / installed-app.md
Last active Apr 27, 2017
2017-04-27現在、インストールしているアプリ
View installed-app.md

ランチャー

  • メール
  • Tweetbot
  • Instagram
  • Safari

ホーム画面

  • カレンダー
@hail2u
hail2u / reldate.js
Last active Aug 7, 2017
datetime属性を持つtime要素を全部相対時刻にするやつ
View reldate.js
/*!
* reldate.js
*
* LICENSE: http://hail2u.mit-license.org/2016
*/
"use strict";
(function () {
const now = Date.now();
const toRelativeDate = function (then) {
@hail2u
hail2u / wrapfix.js
Created Sep 16, 2016
`h1`要素で一文字だけ次の行に行ってしまうのを防ぐ汎用スクリプト
View wrapfix.js
/*!
* wrapfix.js
*
* LICENSE: http://hail2u.mit-license.org/2016
*/
"use strict";
(function (d) {
var e;
var h;
You can’t perform that action at this time.