Skip to content

JI Chess-Themed Shogi on Lishogi by LuffyKudo

Mirrored from https://raw.githubusercontent.com/LuffyKudo/JI-Chess-Themed-Shogi/main/Lishogi.user.styl

Screenshot of JI Chess-Themed Shogi on Lishogi

Details

AuthorLuffyKudo

LicenseCC BY-SA 4.0

Categorylishogi

Created

Updated

Size88 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Play shogi using chess pieces and board on Lishogi.org!

Notes

JI Chess-Themed Shogi

Shogi (Japanese Chess) is the Japanese cousin of western chess and now you can play shogi using chess pieces and board on Lishogi.org!

  • Board and pieces included
  • Works with matches, puzzles, analysis and board editor
  • Board works with all variants
  • Pieces work with all variants except with Chu Shogi

To know more about JI Chess-Themed Shogi kindly visit JI Chess-Themed Shogi

Feature

  • Choose between four Kings Style:
    • Gyoku-Ou (Sente has the Jewel while Gote has the King)[default]
    • Ou-Gyoku (Sente has the King while Gote has the Jewel)
    • Double Gyoku (both have Jewels)
    • Double Ou (both have the Kings)

JI Chess-Themed Shogi stylus setting LuffyKudo

Other Themes

View the complete lists of themes at UserStyles.

License


Created using the Stylus browser extension for Lishogi.org.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           JI Chess-Themed Shogi on Lishogi
@version        20240704.07.09.1
@namespace      https://github.com/LuffyKudo/JI-Chess-Themed-Shogi
@description    Play shogi using chess pieces and board on Lishogi.org!
@author         LuffyKudo (https://luffykudo.wordpress.com)
@homepageURL    https://luffykudo.wordpress.com/2021/05/10/chess-themed-shogi-westernized-shogi-japanese-chess/
@supportURL     https://github.com/LuffyKudo/JI-Chess-Themed-Shogi/issues
@license        CC BY-SA 4.0
@preprocessor   stylus
@var select kings "Kings Style" {
    "Gyoku-Ou":"gyokuou",
    "Ou-Gyoku":"ougyoku",
    "Double Gyoku":"gyoku",
    "Double Ou":"ou"    
}
==/UserStyle== */

@-moz-document domain("lishogi.org") {
piece.pawn.sente,
.v-kyotoshogi piece.pawn.sente,
.v-kyotoshogi .sg-wrap.orientation-sente piece.pawn.sente,
.v-kyotoshogi .sg-wrap.orientation-gote piece.pawn.sente {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiICB2aWV3Qm94PSIwIDAgNDUgNDUiPgogIDxwYXRoIGQ9Im0gMjIuNSw5IGMgLTIuMjEsMCAtNCwxLjc5IC00LDQgMCwwLjg5IDAuMjksMS43MSAwLjc4LDIuMzggQyAxNy4zMywxNi41IDE2LDE4LjU5IDE2LDIxIGMgMCwyLjAzIDAuOTQsMy44NCAyLjQxLDUuMDMgQyAxNS40MSwyNy4wOSAxMSwzMS41OCAxMSwzOS41IEggMzQgQyAzNCwzMS41OCAyOS41OSwyNy4wOSAyNi41OSwyNi4wMyAyOC4wNiwyNC44NCAyOSwyMy4wMyAyOSwyMSAyOSwxOC41OSAyNy42NywxNi41IDI1LjcyLDE1LjM4IDI2LjIxLDE0LjcxIDI2LjUsMTMuODkgMjYuNSwxMyBjIDAsLTIuMjEgLTEuNzksLTQgLTQsLTQgeiIgc3R5bGU9Im9wYWNpdHk6MTsgZmlsbDojMDAwMDAwOyBmaWxsLW9wYWNpdHk6MTsgZmlsbC1ydWxlOm5vbnplcm87IHN0cm9rZTojMDAwMDAwOyBzdHJva2Utd2lkdGg6MS41OyBzdHJva2UtbGluZWNhcDpyb3VuZDsgc3Ryb2tlLWxpbmVqb2luOm1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDo0OyBzdHJva2UtZGFzaGFycmF5Om5vbmU7IHN0cm9rZS1vcGFjaXR5OjE7Ii8+Cjwvc3ZnPgo=")!important;
}

piece.pawn.gote,
.v-kyotoshogi piece.pawn.gote,
.v-kyotoshogi .sg-wrap.orientation-sente piece.pawn.gote,
.v-kyotoshogi .sg-wrap.orientation-gote piece.pawn.gote {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA0NSA0NSI+CiAgPHBhdGggZD0ibSAyMi41LDkgYyAtMi4yMSwwIC00LDEuNzkgLTQsNCAwLDAuODkgMC4yOSwxLjcxIDAuNzgsMi4zOCBDIDE3LjMzLDE2LjUgMTYsMTguNTkgMTYsMjEgYyAwLDIuMDMgMC45NCwzLjg0IDIuNDEsNS4wMyBDIDE1LjQxLDI3LjA5IDExLDMxLjU4IDExLDM5LjUgSCAzNCBDIDM0LDMxLjU4IDI5LjU5LDI3LjA5IDI2LjU5LDI2LjAzIDI4LjA2LDI0Ljg0IDI5LDIzLjAzIDI5LDIxIDI5LDE4LjU5IDI3LjY3LDE2LjUgMjUuNzIsMTUuMzggMjYuMjEsMTQuNzEgMjYuNSwxMy44OSAyNi41LDEzIGMgMCwtMi4yMSAtMS43OSwtNCAtNCwtNCB6IiBzdHlsZT0ib3BhY2l0eToxOyBmaWxsOiNmZmZmZmY7IGZpbGwtb3BhY2l0eToxOyBmaWxsLXJ1bGU6bm9uemVybzsgc3Ryb2tlOiMwMDAwMDA7IHN0cm9rZS13aWR0aDoxLjU7IHN0cm9rZS1saW5lY2FwOnJvdW5kOyBzdHJva2UtbGluZWpvaW46bWl0ZXI7IHN0cm9rZS1taXRlcmxpbWl0OjQ7IHN0cm9rZS1kYXNoYXJyYXk6bm9uZTsgc3Ryb2tlLW9wYWNpdHk6MTsiLz4KPC9zdmc+Cg==")!important;
}

piece.lance.sente,
.v-kyotoshogi piece.lance.sente,
.v-kyotoshogi .sg-wrap.orientation-sente piece.lance.sente,
.v-kyotoshogi .sg-wrap.orientation-gote piece.lance.sente {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgNDUgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yMjU0NDEyNiAwIDAgLjIyNTQ0MTI2IC0xLjE3MTM0MzMgLTEzLjE4MDA2NCkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHBhdGggZD0ibTEwNC45OTk3OSA3MC4zODU4ODUtMTAuNDk5NjE1IDExNy4yNDY1ODUtMTUuNjAwMDgxIDE1LjExMDE5IDI2LjA5OTY5NiA2LjY5NDE3IDI2LjEwMDIyLTYuNjk0MTctMTUuNjAwMDgtMTUuMTEwMTl6bS0yNi4wOTk2OTYgMTQ1LjM2MjcwNXYxMC4zMjg1N2w1MS45MjYwMjYtMC4xNDk4NyAwLjI3Mzg5LTEwLjE3ODd6bTAgMTAuMzI4NTdoLTcuNDAwMDY2djcuNjUwNjloNjcuMDAwMDQydi03LjY1MDY5em0xOS41OTk4MzctMTguMzA3NDF2Ny45Nzg4NGgxMy4wMDAyMzl2LTcuOTc4ODRsLTYuNTAwMzggMS42NjcwOHoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjMiLz4KICA8ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2ZmZiI+CiAgIDxwYXRoIGQ9Im05Ni42OTUwMzggMTg3LjYzMjUyaDE2LjYxMDAyMnoiIHN0cm9rZS13aWR0aD0iMi42NjgwNiIvPgogICA8cGF0aCBkPSJtODEuMzU4NzQ5IDIyNi4wNzcxaDQ3LjI4MjYwMSIgc3Ryb2tlLXdpZHRoPSIyLjg1NTIiLz4KICAgPHBhdGggZD0ibTEwMC4xMjUwNSAyMTUuNzQ4N2g5Ljc1IiBzdHJva2Utd2lkdGg9IjIuNTk4MDgiLz4KICA8L2c+CiAgPHBhdGggZD0ibTk5LjMyNTEyNyAyMDguMDc3NTcgNS42NzAwMTMgMS40NTQyN3ptNS42NzAwMTMgMS40NTQyNyA1LjY2OTk0LTEuNTAxNTl6IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMi42MTY5Ii8+CiA8L2c+Cjwvc3ZnPgo=")!important;
}

piece.lance.gote,
.v-kyotoshogi piece.lance.gote,
.v-kyotoshogi .sg-wrap.orientation-sente piece.lance.gote,
.v-kyotoshogi .sg-wrap.orientation-gote piece.lance.gote  {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgNDUgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4yMjU0NDEyNiAwIDAgLjIyNTQ0MTI2IC0xLjE3MTM0MzMgLTEzLjE4MDA2NCkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyI+CiAgPHBhdGggZD0ibTEwNC45OTk3OSA3MC4zODU4ODUtMTAuNDk5NjE1IDExNy4yNDY1ODUtMTUuNjAwMDgxIDE1LjExMDE5IDI2LjA5OTY5NiA2LjY5NDE3IDI2LjEwMDIyLTYuNjk0MTctMTUuNjAwMDgtMTUuMTEwMTl6bS0yNi4wOTk2OTYgMTQ1LjM2MjcwNXYxMC4zMjg1N2w1MS45MjYwMjYtMC4xNDk4NyAwLjI3Mzg5LTEwLjE3ODd6bTAgMTAuMzI4NTdoLTcuNDAwMDY2djcuNjUwNjloNjcuMDAwMDQydi03LjY1MDY5em0xOS41OTk4MzctMTguMzA3NDF2Ny45Nzg4NGgxMy4wMDAyMzl2LTcuOTc4ODRsLTYuNTAwMzggMS42NjcwOHoiIGZpbGw9IiNmZmYiLz4KICA8cGF0aCBkPSJtOTQuNDk5OTk4IDE4Ny42MzI1MmgyMS4wMDAwMDJ6Ii8+CiA8L2c+Cjwvc3ZnPgo=")!important;
}

piece.knight.sente,
.v-kyotoshogi piece.knight.sente,
.v-kyotoshogi .sg-wrap.orientation-sente piece.knight.sente,
.v-kyotoshogi .sg-wrap.orientation-gote piece.knight.sente  {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgIHZpZXdCb3g9IjAgMCA0NSA0NSI+DQogIDxnIHN0eWxlPSJvcGFjaXR5OjE7IGZpbGw6bm9uZTsgZmlsbC1vcGFjaXR5OjE7IGZpbGwtcnVsZTpldmVub2RkOyBzdHJva2U6IzAwMDAwMDsgc3Ryb2tlLXdpZHRoOjEuNTsgc3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7IHN0cm9rZS1kYXNoYXJyYXk6bm9uZTsgc3Ryb2tlLW9wYWNpdHk6MTsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsMC4zKSI+DQogICAgPHBhdGgNCiAgICAgIGQ9Ik0gMjIsMTAgQyAzMi41LDExIDM4LjUsMTggMzgsMzkgTCAxNSwzOSBDIDE1LDMwIDI1LDMyLjUgMjMsMTgiDQogICAgICBzdHlsZT0iZmlsbDojMDAwMDAwOyBzdHJva2U6IzAwMDAwMDsiIC8+DQogICAgPHBhdGgNCiAgICAgIGQ9Ik0gMjQsMTggQyAyNC4zOCwyMC45MSAxOC40NSwyNS4zNyAxNiwyNyBDIDEzLDI5IDEzLjE4LDMxLjM0IDExLDMxIEMgOS45NTgsMzAuMDYgMTIuNDEsMjcuOTYgMTEsMjggQyAxMCwyOCAxMS4xOSwyOS4yMyAxMCwzMCBDIDksMzAgNS45OTcsMzEgNiwyNiBDIDYsMjQgMTIsMTQgMTIsMTQgQyAxMiwxNCAxMy44OSwxMi4xIDE0LDEwLjUgQyAxMy4yNyw5LjUwNiAxMy41LDguNSAxMy41LDcuNSBDIDE0LjUsNi41IDE2LjUsMTAgMTYuNSwxMCBMIDE4LjUsMTAgQyAxOC41LDEwIDE5LjI4LDguMDA4IDIxLDcgQyAyMiw3IDIyLDEwIDIyLDEwIg0KICAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDsgc3Ryb2tlOiMwMDAwMDA7IiAvPg0KICAgIDxwYXRoDQogICAgICBkPSJNIDkuNSAyNS41IEEgMC41IDAuNSAwIDEgMSA4LjUsMjUuNSBBIDAuNSAwLjUgMCAxIDEgOS41IDI1LjUgeiINCiAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7IHN0cm9rZTojZmZmZmZmOyIgLz4NCiAgICA8cGF0aA0KICAgICAgZD0iTSAxNSAxNS41IEEgMC41IDEuNSAwIDEgMSAgMTQsMTUuNSBBIDAuNSAxLjUgMCAxIDEgIDE1IDE1LjUgeiINCiAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuODY2LDAuNSwtMC41LDAuODY2LDkuNjkzLC01LjE3MykiDQogICAgICBzdHlsZT0iZmlsbDojZmZmZmZmOyBzdHJva2U6I2ZmZmZmZjsiIC8+DQogICAgPHBhdGgNCiAgICAgIGQ9Ik0gMjQuNTUsMTAuNCBMIDI0LjEsMTEuODUgTCAyNC42LDEyIEMgMjcuNzUsMTMgMzAuMjUsMTQuNDkgMzIuNSwxOC43NSBDIDM0Ljc1LDIzLjAxIDM1Ljc1LDI5LjA2IDM1LjI1LDM5IEwgMzUuMiwzOS41IEwgMzcuNDUsMzkuNSBMIDM3LjUsMzkgQyAzOCwyOC45NCAzNi42MiwyMi4xNSAzNC4yNSwxNy42NiBDIDMxLjg4LDEzLjE3IDI4LjQ2LDExLjAyIDI1LjA2LDEwLjUgTCAyNC41NSwxMC40IHogIg0KICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjsgc3Ryb2tlOm5vbmU7IiAvPg0KICA8L2c+DQo8L3N2Zz4NCg==")!important;
}

piece.knight.gote,
.v-kyotoshogi piece.knight.gote,
.v-kyotoshogi .sg-wrap.orientation-sente piece.knight.gote,
.v-kyotoshogi .sg-wrap.orientation-gote piece.knight.gote {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDQ1IDQ1Ij4NCiAgPGcgc3R5bGU9Im9wYWNpdHk6MTsgZmlsbDpub25lOyBmaWxsLW9wYWNpdHk6MTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IHN0cm9rZTojMDAwMDAwOyBzdHJva2Utd2lkdGg6MS41OyBzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6NDsgc3Ryb2tlLWRhc2hhcnJheTpub25lOyBzdHJva2Utb3BhY2l0eToxOyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwwLjMpIj4NCiAgICA8cGF0aA0KICAgICAgZD0iTSAyMiwxMCBDIDMyLjUsMTEgMzguNSwxOCAzOCwzOSBMIDE1LDM5IEMgMTUsMzAgMjUsMzIuNSAyMywxOCINCiAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7IHN0cm9rZTojMDAwMDAwOyIgLz4NCiAgICA8cGF0aA0KICAgICAgZD0iTSAyNCwxOCBDIDI0LjM4LDIwLjkxIDE4LjQ1LDI1LjM3IDE2LDI3IEMgMTMsMjkgMTMuMTgsMzEuMzQgMTEsMzEgQyA5Ljk1OCwzMC4wNiAxMi40MSwyNy45NiAxMSwyOCBDIDEwLDI4IDExLjE5LDI5LjIzIDEwLDMwIEMgOSwzMCA1Ljk5NywzMSA2LDI2IEMgNiwyNCAxMiwxNCAxMiwxNCBDIDEyLDE0IDEzLjg5LDEyLjEgMTQsMTAuNSBDIDEzLjI3LDkuNTA2IDEzLjUsOC41IDEzLjUsNy41IEMgMTQuNSw2LjUgMTYuNSwxMCAxNi41LDEwIEwgMTguNSwxMCBDIDE4LjUsMTAgMTkuMjgsOC4wMDggMjEsNyBDIDIyLDcgMjIsMTAgMjIsMTAiDQogICAgICBzdHlsZT0iZmlsbDojZmZmZmZmOyBzdHJva2U6IzAwMDAwMDsiIC8+DQogICAgPHBhdGgNCiAgICAgIGQ9Ik0gOS41IDI1LjUgQSAwLjUgMC41IDAgMS...

Reviews

No reviews yet.