mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-18 12:22:10 +03:00
curedly flipped octo frontend
This commit is contained in:
parent
17df698c70
commit
2c9828637d
@ -7,7 +7,7 @@
|
|||||||
;head
|
;head
|
||||||
;meta(charset "utf-8");
|
;meta(charset "utf-8");
|
||||||
;script(type "text/javascript", src "//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.js");
|
;script(type "text/javascript", src "//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.js");
|
||||||
;script(type "text/javascript", src "/~~/~/at/base/lib/urb.js");
|
;script(type "text/javascript", src "/~/at/base/lib/urb.js");
|
||||||
;link(type "text/css", rel "stylesheet", href "/home/pub/octo/src/main.css");
|
;link(type "text/css", rel "stylesheet", href "/home/pub/octo/src/main.css");
|
||||||
;title: urbit cit cat eot
|
;title: urbit cit cat eot
|
||||||
==
|
==
|
||||||
|
@ -37,23 +37,23 @@
|
|||||||
.spac[data-index="0-0"],
|
.spac[data-index="0-0"],
|
||||||
.spac[data-index="1-0"],
|
.spac[data-index="1-0"],
|
||||||
.spac[data-index="2-0"] {
|
.spac[data-index="2-0"] {
|
||||||
border-top: 0;
|
border-left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spac[data-index="0-0"],
|
.spac[data-index="0-0"],
|
||||||
.spac[data-index="0-1"],
|
.spac[data-index="0-1"],
|
||||||
.spac[data-index="0-2"] {
|
.spac[data-index="0-2"] {
|
||||||
border-left: 0;
|
border-top: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spac[data-index="2-0"],
|
.spac[data-index="2-0"],
|
||||||
.spac[data-index="2-1"],
|
.spac[data-index="2-1"],
|
||||||
.spac[data-index="2-2"] {
|
.spac[data-index="2-2"] {
|
||||||
border-right: 0;
|
border-bottom: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spac[data-index="0-2"],
|
.spac[data-index="0-2"],
|
||||||
.spac[data-index="1-2"],
|
.spac[data-index="1-2"],
|
||||||
.spac[data-index="2-2"] {
|
.spac[data-index="2-2"] {
|
||||||
border-bottom: 0;
|
border-right: 0;
|
||||||
}
|
}
|
||||||
|
@ -4,15 +4,16 @@ $(function() {
|
|||||||
|
|
||||||
symb = [" ","✕","◯"]
|
symb = [" ","✕","◯"]
|
||||||
draw = function(state) {
|
draw = function(state) {
|
||||||
space = function(_state,x,y) {
|
space = function(_state,y,x) {
|
||||||
return "<div class='spac' data-index='"+x+"-"+y+
|
return "<div class='spac' data-index='"+y+"-"+x+
|
||||||
"'>"+symb[_state]+"</div>"
|
"'>"+symb[_state]+"</div>"
|
||||||
}
|
}
|
||||||
s = ""
|
s = ""
|
||||||
x = 0
|
x = 0
|
||||||
y = 0
|
y = 0
|
||||||
for(i=0;i<9;i++) {
|
for(i=0;i<9;i++) {
|
||||||
s += space((state.box[i] ? 1 : 0)+(state.boo[i] ? 2 : 0),x,y)
|
j = [0,3,6,1,4,7,2,5,8][i] // XX math
|
||||||
|
s += space((state.box[j] ? 1 : 0)+(state.boo[j] ? 2 : 0),y,x)
|
||||||
x++
|
x++
|
||||||
if((i+1)%3 == 0) {
|
if((i+1)%3 == 0) {
|
||||||
y++
|
y++
|
||||||
@ -41,4 +42,4 @@ $(function() {
|
|||||||
function(i) { return Number(i); })
|
function(i) { return Number(i); })
|
||||||
urb.send({mark:'octo-move',data:data})
|
urb.send({mark:'octo-move',data:data})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user