Play shogi with Maki Ryoko calligraphy style shogi pieces on Lishogi.org!
Ryoko on Lishogi (Configurable Pieces) by LuffyKudo
Imported and mirrored from https://raw.githubusercontent.com/LuffyKudo/Shogi-Themes/main/Ryoko/Lishogi.user.styl
Details
AuthorLuffyKudo
LicenseCC BY-SA 4.0
Categorylishogi
Created
Updated
Size577 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Ryoko (菱湖) Style Shogi Pieces
Play shogi using Ryoko calligraphy style shogi pieces on Lishogi!
Ryoko style shogi pieces are based on the calligraphy of Maki Ryōko (巻菱湖), one of the Three Great Calligraphers of the late Edo period. Along with Kinki and Minase styles, Ryoko is one of the three most popular and used shogi pieces styles.
- Available in 2-Kanji and 1-Kanji styles
- Also available with red promoted pieces
- Works with matches, puzzles, analysis and board editor
- Works with all variants except with Chu Shogi
To know more about it kindly visit Ryoko Style Shogi Pieces
Features
- Option to select either 2-Kanji (default) or 1-Kanji style
- Ability to toggle red promoted pieces On and Off (default)
- 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 the Jewels)
- Double Ou (both have the Kings)
Other Themes
- JI Chess-Themed Shogi on Lishogi
- JI Shogi-Themed Chess on Lichess
- Ryoko Style Shogi Pieces on 81Dojo
View the complete lists at UserStyles.
License
Ryoko Style Shogi Pieces by LuffyKudo is licensed under Creative Commons Attribution-ShareAlike 4.0 International
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 Ryoko on Lishogi (Configurable Pieces)
@version 1.0.0
@namespace https://github.com/LuffyKudo/Shogi-Themes
@description Play shogi with Maki Ryoko calligraphy style shogi pieces on Lishogi.org!
@author LuffyKudo (https://luffykudo.wordpress.com)
@homepageURL https://luffykudo.wordpress.com/2024/08/07/ryoko-style-shogi-pieces/
@supportURL https://github.com/LuffyKudo/Shogi-Themes/issues
@license CC BY-SA 4.0
@preprocessor stylus
@var select kanji "Kanji Style" {
"2-Kanji":"2kanji",
"1-Kanji":"1kanji"
}
@var checkbox red "Red Promoted Pieces" 0
@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,
.sg-wrap.orientation-gote piece.pawn.gote,
.spare-bottom piece.pawn.gote,
.v-kyotoshogi piece.pawn.sente,
.v-kyotoshogi .sg-wrap.orientation-sente piece.pawn.sente,
.v-kyotoshogi .sg-wrap.orientation-gote piece.pawn.gote,
.spare-bottom.v-kyotoshogi piece.pawn.gote {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBDcmVhdGVkIHdpdGggSW5rc2NhcGUgKGh0dHA6Ly93d3cuaW5rc2NhcGUub3JnLykgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMzguNTQ5OTk5IDQxLjkxOTk5OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0cmFuc2Zvcm09Im1hdHJpeCguNzgzOTcxOTggMCAwIDEgLTYzLjA0MjA1NiAtMTY3LjE0KSI+PHBhdGggZD0ibTEwNSAxNzMgOS43ODUyNyAyLjY4MjY0IDQuNTY0NzMgMjQuMzE3MzZoLTI4LjcwMDAwNWw0LjU2NDczLTI0LjMxNzM2eiIgZmlsbD0iI2ZmZjI5ZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHlsZT0icGFpbnQtb3JkZXI6c3Ryb2tlIGZpbGwgbWFya2VycyIvPjxwYXRoIGQ9Im05MC42NDk5OTggMjAwLTNlLTYgMy4yaDI4LjcwMDAwNXYtMy4yeiIgZmlsbD0iIzkzOGU1ZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHlsZT0icGFpbnQtb3JkZXI6c3Ryb2tlIGZpbGwgbWFya2VycyIvPjxwYXRoIGQ9Im0xMDUuOTEzMzkgMTc0LjczMzE0Yy0wLjA4NDQtNWUtMyAtMC4xNzg4NS0yZS0zIC0wLjI4NDE0IDhlLTMgLTAuMjgwNzkgMC4wMjgxLTAuNjM4MTUgMC4xMDkyOC0xLjA4NDIyIDAuMjM1OTctMC41NjYxNCAwLjE2MDgtMS4wNjAxNSAwLjMxNjY0LTEuMDk3OTQgMC4zNDYyNi0wLjAzNzggMC4wMjk2IDAuMTQ4NjMgMC4xOTcyNyAwLjQxNDUzIDAuMzcyNjcgMC41OTg0NiAwLjM5NDc4IDAuODA1NjcgMS4wNTA4OCAwLjg2ODM3IDIuNzUxNzJsMC4wNDU4IDEuMjQ1MTYtMC40NzkxIDAuMDkxNWMtMC4yNjM1MSAwLjA1MDMtMC42MzA0NSAwLjEyODA0LTAuODE1MzQgMC4xNzMxMy0wLjMxNTg2IDAuMDc3LTAuMzQyNzkgMC4wMjM1LTAuNDQ3OTEtMC44ODU5NC0wLjE4ODYzLTEuNjMxOTMtMC4yMTMzNy0xLjY4MDkxLTAuODQwOTMtMS42ODA5MS0wLjMwMDgxIDAtMC43NjQ0NCAwLjA4ODEtMS4wMzAyNSAwLjE5NTg2bC0wLjQ4MzE2IDAuMTk1ODcgMC4zOTkyNiAwLjI5MDI2YzAuNDk3NzEgMC4zNjE2MyAwLjc4MzM0IDEuMDg3MDcgMC43MTUyMiAxLjgxNjg4LTAuMDU4MiAwLjYyMzczIDAuMTg0MjkgMC41MDk0OS0yLjgyMzE0NSAxLjMyODc5LTEuMDY5ODA0IDAuMjkxNDQtMS4xOTgzOTggMC4zMDIzMy0xLjQ0OTc4IDAuMTIzOTgtMC4zMzY3NjctMC4yMzg5MS0wLjY1MDAzLTAuMjUzNi0wLjY1MDAzLTAuMDMwNiAwIDAuMjQzNzcgMC45OTE3ODIgMS4yMTIxNCAxLjI0MTQyIDEuMjEyMTQgMC4xMTgxNDMgMCAwLjgwODQ0NC0wLjIyNTM1IDEuNTM0MzA5LTAuNTAwNzkgMS4zNjYzNjYtMC41MTg0OSAxLjY5NTg4Ni0wLjU5MDk0IDEuNjk1ODg2LTAuMzcyOTIgMCAwLjA3MDMtMC4yOTE3IDAuNjE4MjYtMC42NDgxNyAxLjIxNzUzLTAuNTMyODYgMC44OTU4Mi0wLjYxODY3IDEuMTQwMjctMC40ODI1MyAxLjM3NDUyIDAuMDkxMSAwLjE1NjcxIDAuMjc4NDIgMC4yODQ4OCAwLjQxNjQxIDAuMjg0ODggMC40NDg1MyAwIDEuMzY2MTgtMC44MjkyOSAxLjYwNDQ5LTEuNDUwMDggMC4zMTQ3MS0wLjgxOTggMC4yODkwMS0xLjAxNzM2LTAuMTgxMjItMS4zODYwMS0wLjIyNDkyLTAuMTc2MzMtMC4zODY2MS0wLjMzMDM4LTAuMzU5MzItMC4zNDI1OCAwLjQ5Nzg2LTAuMjIyNTEgMi40NjAxLTAuODI3NzUgMi42ODM3MS0wLjgyNzc1IDAuMDgwOSAwIDAuMzI5OTUgMC4yNDQ1MyAwLjU1MzMzIDAuNTQzMzUgMC4yOTQyIDAuMzkzNTcgMC40MTE4MSAwLjczOTk1IDAuNDI3MDEgMS4yNTY0MSAwLjAxMTUgMC4zOTIxMi05ZS0zIDAuNzM2ODctMC4wNDY4IDAuNzY2MTEtMC4wMzczIDAuMDI5My0wLjQyNDIxLTAuMDgzNy0wLjg1OTYzLTAuMjUwODgtMS4xODA2My0wLjQ1MzI4LTEuMjExODQtMC4zNzU2NS0wLjE1Mjg0IDAuMzc4NzggMC4zODkzOSAwLjMyMzEgMC45ODk3NSAwLjYyMTQgMS40MjM1OSAwLjc4ODg5LTAuMDY4OCAwLjA1NC0wLjI4MzY4IDAuMjIwMDQtMC41MDE1NSAwLjM5MzItMS4yMDI1NiAwLjk1NTc2LTAuNTczMzQgMC40NTE4Ni0xLjc5MTY2IDEuMzU4MzctMS4zMzA1OCAwLjk5MDAzLTIuMzgxNDIgMS42NTc0OC0yLjQ1MzUyIDEuNTU4NC0wLjAzNzctMC4wNTE4LTAuMTE3NjUtMC4zMTk3NC0wLjE3Nzc5LTAuNTk1MTktMC4xNTgzNi0wLjcyNTI5LTAuMjU0NjgtMC45MzktMC40MjI2NS0wLjkzOS0wLjA4MTkgMC0wLjE0ODc4IDAuMjExNTUtMC4xNDg3OCAwLjQ3MDIzcy0wLjA3NTcgMC42NjcxNS0wLjE2ODEyIDAuOTA3NzFjLTAuMjUwNDU2IDAuNjUxOTEtMC40NDQ5NzIgMS42NTk0NC0wLjM1NTU4NiAxLjg0MjA2bDMuMTFlLTQgLTIuNWUtNGMwLjI0MzQxIDAuNDk3MjcgMC45MDk5NDUgMC4wNzE5IDYuNTg0MjA1LTQuMjAyNTQgMi4xMTIxLTEuNTkxMDIgMi4wNjI3NC0xLjU4NTgyIDMuMDYzMzItMC4zMzQ3NiAwLjY4MTk1IDAuODUyNzIgMS4xMDI0OSAxLjA0MjY0IDEuNTg3NjQgMC43MTY5NyAwLjM2ODA4LTAuMjQ3MDcgMC4zODg5Ny0wLjU0MDIgMC4wNzI3LTEuMDE5Ny0wLjI0NjYxLTAuMzczODctMS4zNjI1LTEuMTM0MTQtMS42NjQ2OS0xLjEzNDE0LTAuNDAzNjcgMC0wLjExMzExLTAuMzc1NzMgMC45NDEzNi0xLjIxNzI4IDEuMTE3NjUtMC44OTE5OCAxLjIzOTExLTEuMDY3OCAwLjk2ODgtMS40MDI2NS0wLjEyMzI3LTAuMTUyNzEtMC4zMDU0OC0wLjE1NDY3LTEuMjYwMTMtMC4wMTM0LTAuNjEzODYgMC4wOTA5LTEuMzk5MTIgMC4xMjk3MS0xLjc0NTE2IDAuMDg2My0wLjM0NjAzLTAuMDQzNC0wLjY3MTM0LTAuMDQ1OS0wLjcyMjcxLTZlLTMgLTAuMTY0OTQgMC4xMjkzMiAwLjA2OTcgMC40MjM5MiAwLjM0MDkyIDAuNDI4MTcgMC4xNDQzMiAzZS0zIDAuMzk3OTcgMC4wODQ3IDAuNTYzOTUgMC4xODMxNSAwLjI3ODMzIDAuMTY1MiAwLjI4MjM4IDAuMjAxNDMgMC4wNTIxIDAuNDY1NTktMC4xMzczMiAwLjE1NzUzLTAuNjE3NzkgMC41OTYyMy0xLjA2OCAwLjk3NDk2bC0wLjgxODc4IDAuNjg4NiAwLjA0OC0xLjI1MiAwLjA0NzctMS4yNTIwMS0wLjY3ODcyLTAuMTE3ODdjLTAuMzczMjktMC4wNjQ5LTAuNjc4NzMtMC4xNTI3Ny0wLjY3ODczLTAuMTk1MTMgMC0wLjEwNzk3IDEuOTk0NDItMC40ODk2IDIuOTU0NDYtMC41NjUzNiAwLjQzOTE4LTAuMDM0NiAxLjY1MTI1LTAuMDkxNCAyLjY5MzctMC4xMjYxOCAxLjA0MjQzLTAuMDM0OCAxLjk1ODcyLTAuMDkzOCAyLjAzNjE3LTAuMTMxMzIgMC4yNzI2Ni0wLjEzMjEgMC4xMzY1OS0wLjU1MDkyLTAuMjQyMzYtMC43NDU1Ny0wLjgzMjQ0LTAuNDI3NjItMi43NTg2OC0wLjMyOTQyLTUuMzM0OTcgMC4yNzE2OC0wLjQ2NjA2IDAuMTA4Ny0wLjg3IDAuMTc3NDMtMC44OTc3IDAuMTUyNTgtMC4wMjc3LTAuMDI0OC0wLjA4NTYtMC4zNDY5My0wLjEyODgyLTAuNzE1NzRsLTAuMDc4Ni0wLjY3MDc1IDAuNTkxNjkgMC4wNzQzYzAuMzM1NjIgMC4wNDIxIDAuOTk4MDYtOGUtMyAxLjUzMDU3LTAuMTE3NjIgMS40ODE3NS0wLjMwMjU3IDEuOTQ3MTYtMC43ODY4OSAxLjAwNDA1LTEuMDQ0NjQtMC42OTc0OS0wLjE5MDYyLTAuODgxODktMC4xNzQxNS0xLjk2Nzg3IDAuMTc1ODItMC42MDg2MiAwLjE5NjE0LTEuMDA4OTIgMC4yNjM5My0xLjEwNjY4IDAuMTg3My0wLjA5NzctMC4wNzY2LTAuMDg4Ny0wLjQ0NjU1IDAuMDI0OS0xLjAyMjM4IDAuMTg0NTYtMC45MzQ3MSAwLjA5MDctMS4zNTIwMi0wLjUtMS4zODUyOHptLTEuMDc4MjggMTIuMDk2NTNjLTAuMTM1MTcgMC4wMzMtMC4wODYzIDAuMjAyNDUtMC4wMzM0IDAuNTUyNCAwLjA5IDAuNTk1NSAwLjA2NDIgMC42NTM2Ni0wLjUwMzExIDEuMTM0MzgtMC40OTA4NiAwLjQxNTkxLTAuNjc1MDYgMC40OTQ0My0xLjAyOTAxIDAuNDM4OTQtMC40MTM5My0wLjA2NDktMS43Njc2MSAwLjE0NzY5LTEuNzY3NjEgMC4yNzc1NSAwIDAuMDM0NiAwLjE1NzggMC4yMzAyNiAwLjM1MDkgMC40MzUwMiAwLjMxNTQxIDAuMzM0NDYgMC4zNDcyNiAwLjUwMzQgMC4zMTMxNiAxLjY2MjA5LTAuMDMzOCAxLjE1MDQyLTkuNGUtNCAxLjMyNTk0IDAuMzAwNjggMS42MjY4NyAwLjE4NjE2IDAuMTg1NTQgMC4zMTEzNyAwLjQwMTA5IDAuMjc4MjQgMC40NzkwNC0wLjAzMzEgMC4wNzc5LTAuODgyMjQgMC4zMzA4Ny0xLjg4Njc3IDAuNTYxOTQtMS41NzM5NzYgMC4zNTE4Ni0zLjAxMzE2NSAwLjkyNTQ4LTQuNjY2MjUzIDAuOTc4ODYtMC40MTcyMTUgMmUtMyAtMC43NTg1NzcgMC4wNTA4LTAuNzU4NTc3IDAuMTA4NTcgMCAwLjA1NzcgMC4yNTk5NzcgMC4zNTQwNCAwLjU3Nzk3OCAwLjY1ODI4IDAuMzE4MDA0IDAuMzA0MjUgMC42ODQyNTUgMC41NTMxMyAwLjgxMzc4NiAwLjU1MzEzIDAuMTI5NTMyIDAgMC42MDYxNzktMC4xNTc4MyAxLjA1ODk1LTAuMzUwNjYgMS45ODc3OTEtMC44NDY1MyA0LjQ3MDI0Ni0xLjU0NjgzIDYuNzMyMDU2LTEuODk5MjggMy4zNDY3LTAuNTIxNTEgNC44NTY4NC0wLjY0NjQ1IDcuMTUxOS0wLjU5MTI4IDEuOTI2MTIgMC4wNDYzIDIuNDA4NDYgMC4wMjMzIDIuNTk3MzEtMC4xMjQ3IDAuNTMxNTEtMC40MTY3IDhlLTMgLTAuNzY3MDktMS41NDE0OC0xLjAzMjY3LTAuNjgyMDItMC4xMTY4NS0yLjcyMjQ0LTAuMDE5OC00LjAxNTYgMC4xOTA5OC0wLjU2ODAzIDAuMDkyNS0wLjU4NjMtMC4xNzE5NC0wLjAzOTktMC41NzQ0MSAwLjIxOTYtMC4xNjE3MyAwLjM5OTI1LTAuMzg5ODggMC4zOTkyNS0wLjUwNzE2IDAtMC40MTE3OC0wLjM4NjExLTAuNTE5MDUtMi4xOTU4OC0wLjYwOTYyLTAuMzMzNjctMC4wMTY3LTAuMjIzMDEtMC4yMjY2NiAwLjE1OTcxLTAuMzAyOTcgMC4xOTc2MS0wLjAzOTQgMC45NTk3Mi0wLjE3NjIxIDEuNjkzNy0wLjMwNDIgMS4zMjk3Ny0wLjIzMTg4IDEuNzE2Mi0wLjQzNzY5IDEuNTMxNS0wLjgxNTAzLTAuMTAyNjQtMC4yMDk2OS0wLjc1MDEzLTAuNDY1ODMtMS4xNzc0OS0wLjQ2NTgzLTAuMTYwOTkgMC0xLjIwNDI0IDAuMjUzNTItMi4zMTg0NiAwLjU2MzQxLTIuNDYyNDUgMC42ODQ4Mi0yLjcyODUyIDAuNzAxMjItMi44NjI3NCAwLjE3NTA3LTAuMTMwODItMC41MTI3Ni0wLjA2MTQtMC41NzY1NCAwLjczODYxLTAuNjc1MTUgMS42MjU4LTAuMjAwMzggMi41NzU3MS0wLjY2Njc5IDIuNDA0MjMtMS4xODA4NS0wLjExMDQ5LTAuMzMxMjktMC4zMDg4Ni0wLjQ0OTcxLTEuMTY4NDMtMC42OTY0Mi0wLjY4Mjc2LTAuMTk1OTgtMS4wMDIwNy0wLjI5OTMzLTEuMTM3MjMtMC4yNjYzem0tMS4wMTcxNSAzLjU2NjUxIDAuNDQzODUgMC4zNjMxMyAwLjQ0MzU0IDAuMzYzMTMgMC43NTM5LTAuMjAxMjZjMC40MTQ1Ny0wLjExMDc4IDAuODUxNDctMC4yNDk2NCAwLjk3MDY4LTAuMzA4MzUgMC4xNjY3MS0wLjA4MjEgMC4xOTE2LTAuMDQ1MiAwLjEwODU0IDAuMTU5OTMtMC4wNzQzIDAuMTgzNjctMC4wMzAxIDAuMjkwMTggMC4xNDI1NSAwLjM0MjEgMC4zMTExOSAwLjA5MzcgMC4zNDkwMSAxLjE1ODYzIDAuMDUxMSAxLjQ0NDY5LTAuMTA5NzkgMC4xMDU0Ny0wLjc1MDQzIDAuMzEzMjItMS40MjM1NyAwLjQ2MTkzLTAuNjczMTEgMC4xNDg3MS0xLjI5Mjk4IDAuMjcwNDUtMS4zNzc0MiAwLjI3MDQ1LTAuMzE4MzYgMC0wLjQ3NTc5LTEuODg2NDctMC4yMTc0LTIuNjA1OTh6bS0xLjI4MzIyIDQuNDg1OTVjLTAuMzA0MjcgNWUtMyAtMC4zMjgxMyAwLjA4ODktMC4zOTg5NCAwLjQxMzAxLTAuMDUyNyAwLjI0MTAxLTAuMTc4ODggMC41NTg2My0wLjI4MDcyIDAuNzA1NzItMC4yNjQwMSAwLjM4MTM0LTIuMjQyNzI5IDEuNTAwOTUtMy4yMDg2NzEgMS44MTU2NS0wLjQ0OTc1NCAwLjE0NjU0LTAuODE3NTI5IDAuMzIwMDQtMC44MTc1MjkgMC4zODU2MyAwIDAuMDcxNSAwLjQyMzQ5MSAwLjA4NzYgMS4wNTg2MzkgMC4wMzk5IDEuMDY5NzE0LTAuMDgwNCAyLjAxNzIwMS0wLjM4MDkgMy4yMDA4NzEtMS4wMTUzMSAwLjMzNjE4LTAuMTgwMTcgMS4xMzU1Ni0wLjU1NDAzIDEuNzc2MzUtMC44MzA5MiAxLjExMzIyLTAuNDgxMDQgMS4xNTUwMy0wLjUxNTQgMC45Mzk4LTAuNzcwNzYtMC4zMzU4OC0wLjM5ODU1LTEuMDU4MzgtMC42ODA5LTEuODU5OTQtMC43MjctMC4xNzU4Ni0wLjAxMDEtMC4zMDg0NC0wLjAxNzQtMC40MDk4Ni0wLjAxNTl6bTQuOTEwMTYgMC4xODA5NWMtMC4xMjQyNCA3ZS0zIC0wLjE5MzcgMC4wMzAzLTAuMTkzNyAwLjA3MjggMCAwLjA2ODkgMC4zMDQ4NyAwLjI4NzY0IDAuNjc3NzkgMC40ODYzOCAwLjM3MjkxIDAuMTk4NzMgMCAwIDEuNTgyMDMgMC44OTM1MiAyLjM2NTg4IDEuMzM2MjMgMS40MjQ4MSAxLjEzMTM2IDIuMjU4MjYgMS40NDYxNiAwLjY0MDc4IDAuMTcwMzkgMC45MjQwMy0wLjE1NzU4IDAuOTY0NzYtMC42NzEyNCAwLTAuNjcxNTctMS4xOTcxMi0xLjM5NjEyLTMuMDk1NDUtMS44NzMzNi0wLjk1NjEyLTAuMjQwMzktMS44MjA5OC0wLjM3NDIyLTIuMTkzNjktMC4zNTQzM3oiIHN0cm9rZS13aWR0aD0iLjUzNDQzNiIvPjwvZz48L3N2Zz4K")!important;
if kanji == "1kanji" {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBDcmVhdGVkIHdpdGggSW5rc2NhcGUgKGh0dHA6Ly93d3cuaW5rc2NhcGUub3...