publication code source
45
db/index.js
Normal file
|
@ -0,0 +1,45 @@
|
|||
const { Pool } = require('pg')
|
||||
const pool = new Pool({
|
||||
user: 'admin',
|
||||
host: '127.0.0.1',
|
||||
database: 'platoo',
|
||||
password: 'm1y2s3q4l5',
|
||||
port: 5432,
|
||||
})
|
||||
module.exports = {
|
||||
query: (text, params, callback) => {
|
||||
const start = Date.now()
|
||||
return pool.query(text, params, (err, res) => {
|
||||
const duration = Date.now() - start
|
||||
//console.log('executed query', { text, duration, rows: res.rowCount })
|
||||
callback(err, res)
|
||||
})
|
||||
},
|
||||
connect: function(fun){
|
||||
return pool.connect(fun)
|
||||
},
|
||||
getClient: (callback) => {
|
||||
pool.connect((err, client, done) => {
|
||||
const query = client.query
|
||||
// monkey patch the query method to keep track of the last query executed
|
||||
client.query = (...args) => {
|
||||
client.lastQuery = args
|
||||
return query.apply(client, args)
|
||||
}
|
||||
// set a timeout of 5 seconds, after which we will log this client's last query
|
||||
const timeout = setTimeout(() => {
|
||||
console.error('A client has been checked out for more than 5 seconds!')
|
||||
console.error(`The last executed query on this client was: ${client.lastQuery}`)
|
||||
}, 5000)
|
||||
const release = (err) => {
|
||||
// call the actual 'done' method, returning this client to the pool
|
||||
done(err)
|
||||
// clear our timeout
|
||||
clearTimeout(timeout)
|
||||
// set the query method back to its old un-monkey-patched version
|
||||
client.query = query
|
||||
}
|
||||
callback(err, client, release)
|
||||
})
|
||||
}
|
||||
}
|
932
package-lock.json
generated
Normal file
|
@ -0,0 +1,932 @@
|
|||
{
|
||||
"name": "platoo",
|
||||
"version": "1.0.0",
|
||||
"lockfileVersion": 1,
|
||||
"requires": true,
|
||||
"dependencies": {
|
||||
"accepts": {
|
||||
"version": "1.3.7",
|
||||
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
|
||||
"integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
|
||||
"requires": {
|
||||
"mime-types": "~2.1.24",
|
||||
"negotiator": "0.6.2"
|
||||
}
|
||||
},
|
||||
"after": {
|
||||
"version": "0.8.2",
|
||||
"resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
|
||||
"integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8="
|
||||
},
|
||||
"ansi-styles": {
|
||||
"version": "3.2.1",
|
||||
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
|
||||
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
|
||||
"requires": {
|
||||
"color-convert": "^1.9.0"
|
||||
}
|
||||
},
|
||||
"array-flatten": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
|
||||
"integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
|
||||
},
|
||||
"arraybuffer.slice": {
|
||||
"version": "0.0.7",
|
||||
"resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
|
||||
"integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="
|
||||
},
|
||||
"async": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
|
||||
"integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="
|
||||
},
|
||||
"async-limiter": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
|
||||
"integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
|
||||
},
|
||||
"backo2": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
|
||||
"integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc="
|
||||
},
|
||||
"balanced-match": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
|
||||
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
|
||||
},
|
||||
"base64-arraybuffer": {
|
||||
"version": "0.1.5",
|
||||
"resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
|
||||
"integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg="
|
||||
},
|
||||
"base64id": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
|
||||
"integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog=="
|
||||
},
|
||||
"better-assert": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
|
||||
"integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
|
||||
"requires": {
|
||||
"callsite": "1.0.0"
|
||||
}
|
||||
},
|
||||
"blob": {
|
||||
"version": "0.0.5",
|
||||
"resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
|
||||
"integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig=="
|
||||
},
|
||||
"body-parser": {
|
||||
"version": "1.19.0",
|
||||
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
|
||||
"integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
|
||||
"requires": {
|
||||
"bytes": "3.1.0",
|
||||
"content-type": "~1.0.4",
|
||||
"debug": "2.6.9",
|
||||
"depd": "~1.1.2",
|
||||
"http-errors": "1.7.2",
|
||||
"iconv-lite": "0.4.24",
|
||||
"on-finished": "~2.3.0",
|
||||
"qs": "6.7.0",
|
||||
"raw-body": "2.4.0",
|
||||
"type-is": "~1.6.17"
|
||||
}
|
||||
},
|
||||
"brace-expansion": {
|
||||
"version": "1.1.11",
|
||||
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
|
||||
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
|
||||
"requires": {
|
||||
"balanced-match": "^1.0.0",
|
||||
"concat-map": "0.0.1"
|
||||
}
|
||||
},
|
||||
"buffer-writer": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz",
|
||||
"integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw=="
|
||||
},
|
||||
"bytes": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
|
||||
"integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
|
||||
},
|
||||
"callsite": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
|
||||
"integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="
|
||||
},
|
||||
"chalk": {
|
||||
"version": "2.4.2",
|
||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
|
||||
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
|
||||
"requires": {
|
||||
"ansi-styles": "^3.2.1",
|
||||
"escape-string-regexp": "^1.0.5",
|
||||
"supports-color": "^5.3.0"
|
||||
}
|
||||
},
|
||||
"color-convert": {
|
||||
"version": "1.9.3",
|
||||
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
|
||||
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
|
||||
"requires": {
|
||||
"color-name": "1.1.3"
|
||||
}
|
||||
},
|
||||
"color-name": {
|
||||
"version": "1.1.3",
|
||||
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
|
||||
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
|
||||
},
|
||||
"component-bind": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
|
||||
"integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E="
|
||||
},
|
||||
"component-emitter": {
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
|
||||
"integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="
|
||||
},
|
||||
"component-inherit": {
|
||||
"version": "0.0.3",
|
||||
"resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
|
||||
"integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM="
|
||||
},
|
||||
"concat-map": {
|
||||
"version": "0.0.1",
|
||||
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
|
||||
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
|
||||
},
|
||||
"content-disposition": {
|
||||
"version": "0.5.3",
|
||||
"resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
|
||||
"integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
|
||||
"requires": {
|
||||
"safe-buffer": "5.1.2"
|
||||
}
|
||||
},
|
||||
"content-type": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
|
||||
"integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
|
||||
},
|
||||
"cookie": {
|
||||
"version": "0.4.0",
|
||||
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
|
||||
"integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
|
||||
},
|
||||
"cookie-signature": {
|
||||
"version": "1.0.6",
|
||||
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
|
||||
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
|
||||
},
|
||||
"debug": {
|
||||
"version": "2.6.9",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
||||
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
||||
"requires": {
|
||||
"ms": "2.0.0"
|
||||
}
|
||||
},
|
||||
"depd": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
|
||||
"integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
|
||||
},
|
||||
"destroy": {
|
||||
"version": "1.0.4",
|
||||
"resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
|
||||
"integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
|
||||
},
|
||||
"ee-first": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
|
||||
"integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
|
||||
},
|
||||
"ejs": {
|
||||
"version": "3.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.2.tgz",
|
||||
"integrity": "sha512-zFuywxrAWtX5Mk2KAuoJNkXXbfezpNA0v7i+YC971QORguPekpjpAgeOv99YWSdKXwj7JxI2QAWDeDkE8fWtXw==",
|
||||
"requires": {
|
||||
"jake": "^10.6.1"
|
||||
}
|
||||
},
|
||||
"encodeurl": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
|
||||
"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
|
||||
},
|
||||
"engine.io": {
|
||||
"version": "3.4.1",
|
||||
"resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.4.1.tgz",
|
||||
"integrity": "sha512-8MfIfF1/IIfxuc2gv5K+XlFZczw/BpTvqBdl0E2fBLkYQp4miv4LuDTVtYt4yMyaIFLEr4vtaSgV4mjvll8Crw==",
|
||||
"requires": {
|
||||
"accepts": "~1.3.4",
|
||||
"base64id": "2.0.0",
|
||||
"cookie": "0.3.1",
|
||||
"debug": "~4.1.0",
|
||||
"engine.io-parser": "~2.2.0",
|
||||
"ws": "^7.1.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"cookie": {
|
||||
"version": "0.3.1",
|
||||
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
|
||||
"integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
|
||||
},
|
||||
"debug": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
||||
"requires": {
|
||||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"engine.io-client": {
|
||||
"version": "3.4.1",
|
||||
"resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.1.tgz",
|
||||
"integrity": "sha512-RJNmA+A9Js+8Aoq815xpGAsgWH1VoSYM//2VgIiu9lNOaHFfLpTjH4tOzktBpjIs5lvOfiNY1dwf+NuU6D38Mw==",
|
||||
"requires": {
|
||||
"component-emitter": "1.2.1",
|
||||
"component-inherit": "0.0.3",
|
||||
"debug": "~4.1.0",
|
||||
"engine.io-parser": "~2.2.0",
|
||||
"has-cors": "1.1.0",
|
||||
"indexof": "0.0.1",
|
||||
"parseqs": "0.0.5",
|
||||
"parseuri": "0.0.5",
|
||||
"ws": "~6.1.0",
|
||||
"xmlhttprequest-ssl": "~1.5.4",
|
||||
"yeast": "0.1.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
||||
"requires": {
|
||||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
||||
},
|
||||
"ws": {
|
||||
"version": "6.1.4",
|
||||
"resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",
|
||||
"integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",
|
||||
"requires": {
|
||||
"async-limiter": "~1.0.0"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"engine.io-parser": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz",
|
||||
"integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==",
|
||||
"requires": {
|
||||
"after": "0.8.2",
|
||||
"arraybuffer.slice": "~0.0.7",
|
||||
"base64-arraybuffer": "0.1.5",
|
||||
"blob": "0.0.5",
|
||||
"has-binary2": "~1.0.2"
|
||||
}
|
||||
},
|
||||
"escape-html": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
|
||||
"integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
|
||||
},
|
||||
"escape-string-regexp": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
||||
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
|
||||
},
|
||||
"etag": {
|
||||
"version": "1.8.1",
|
||||
"resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
|
||||
"integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
|
||||
},
|
||||
"express": {
|
||||
"version": "4.17.1",
|
||||
"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
|
||||
"integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
|
||||
"requires": {
|
||||
"accepts": "~1.3.7",
|
||||
"array-flatten": "1.1.1",
|
||||
"body-parser": "1.19.0",
|
||||
"content-disposition": "0.5.3",
|
||||
"content-type": "~1.0.4",
|
||||
"cookie": "0.4.0",
|
||||
"cookie-signature": "1.0.6",
|
||||
"debug": "2.6.9",
|
||||
"depd": "~1.1.2",
|
||||
"encodeurl": "~1.0.2",
|
||||
"escape-html": "~1.0.3",
|
||||
"etag": "~1.8.1",
|
||||
"finalhandler": "~1.1.2",
|
||||
"fresh": "0.5.2",
|
||||
"merge-descriptors": "1.0.1",
|
||||
"methods": "~1.1.2",
|
||||
"on-finished": "~2.3.0",
|
||||
"parseurl": "~1.3.3",
|
||||
"path-to-regexp": "0.1.7",
|
||||
"proxy-addr": "~2.0.5",
|
||||
"qs": "6.7.0",
|
||||
"range-parser": "~1.2.1",
|
||||
"safe-buffer": "5.1.2",
|
||||
"send": "0.17.1",
|
||||
"serve-static": "1.14.1",
|
||||
"setprototypeof": "1.1.1",
|
||||
"statuses": "~1.5.0",
|
||||
"type-is": "~1.6.18",
|
||||
"utils-merge": "1.0.1",
|
||||
"vary": "~1.1.2"
|
||||
}
|
||||
},
|
||||
"filelist": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.1.tgz",
|
||||
"integrity": "sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ==",
|
||||
"requires": {
|
||||
"minimatch": "^3.0.4"
|
||||
}
|
||||
},
|
||||
"finalhandler": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
|
||||
"integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
|
||||
"requires": {
|
||||
"debug": "2.6.9",
|
||||
"encodeurl": "~1.0.2",
|
||||
"escape-html": "~1.0.3",
|
||||
"on-finished": "~2.3.0",
|
||||
"parseurl": "~1.3.3",
|
||||
"statuses": "~1.5.0",
|
||||
"unpipe": "~1.0.0"
|
||||
}
|
||||
},
|
||||
"forwarded": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
|
||||
"integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
|
||||
},
|
||||
"fresh": {
|
||||
"version": "0.5.2",
|
||||
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
|
||||
"integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
|
||||
},
|
||||
"has-binary2": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
|
||||
"integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
|
||||
"requires": {
|
||||
"isarray": "2.0.1"
|
||||
}
|
||||
},
|
||||
"has-cors": {
|
||||
"version": "1.1.0",
|
||||
"resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
|
||||
"integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk="
|
||||
},
|
||||
"has-flag": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
|
||||
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
|
||||
},
|
||||
"http-errors": {
|
||||
"version": "1.7.2",
|
||||
"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
|
||||
"integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
|
||||
"requires": {
|
||||
"depd": "~1.1.2",
|
||||
"inherits": "2.0.3",
|
||||
"setprototypeof": "1.1.1",
|
||||
"statuses": ">= 1.5.0 < 2",
|
||||
"toidentifier": "1.0.0"
|
||||
}
|
||||
},
|
||||
"iconv-lite": {
|
||||
"version": "0.4.24",
|
||||
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
|
||||
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
|
||||
"requires": {
|
||||
"safer-buffer": ">= 2.1.2 < 3"
|
||||
}
|
||||
},
|
||||
"indexof": {
|
||||
"version": "0.0.1",
|
||||
"resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
|
||||
"integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
|
||||
},
|
||||
"inherits": {
|
||||
"version": "2.0.3",
|
||||
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
|
||||
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
|
||||
},
|
||||
"ipaddr.js": {
|
||||
"version": "1.9.1",
|
||||
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
|
||||
"integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
|
||||
},
|
||||
"isarray": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
|
||||
"integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4="
|
||||
},
|
||||
"jake": {
|
||||
"version": "10.6.1",
|
||||
"resolved": "https://registry.npmjs.org/jake/-/jake-10.6.1.tgz",
|
||||
"integrity": "sha512-pHUK3+V0BjOb1XSi95rbBksrMdIqLVC9bJqDnshVyleYsET3H0XAq+3VB2E3notcYvv4wRdRHn13p7vobG+wfQ==",
|
||||
"requires": {
|
||||
"async": "0.9.x",
|
||||
"chalk": "^2.4.2",
|
||||
"filelist": "^1.0.1",
|
||||
"minimatch": "^3.0.4"
|
||||
},
|
||||
"dependencies": {
|
||||
"async": {
|
||||
"version": "0.9.2",
|
||||
"resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
|
||||
"integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
|
||||
}
|
||||
}
|
||||
},
|
||||
"media-typer": {
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
|
||||
"integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
|
||||
},
|
||||
"merge-descriptors": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
|
||||
"integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
|
||||
},
|
||||
"methods": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
|
||||
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
|
||||
},
|
||||
"mime": {
|
||||
"version": "1.6.0",
|
||||
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
|
||||
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
|
||||
},
|
||||
"mime-db": {
|
||||
"version": "1.44.0",
|
||||
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
|
||||
"integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
|
||||
},
|
||||
"mime-types": {
|
||||
"version": "2.1.27",
|
||||
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
|
||||
"integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
|
||||
"requires": {
|
||||
"mime-db": "1.44.0"
|
||||
}
|
||||
},
|
||||
"minimatch": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
|
||||
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
|
||||
"requires": {
|
||||
"brace-expansion": "^1.1.7"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
|
||||
},
|
||||
"negotiator": {
|
||||
"version": "0.6.2",
|
||||
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
|
||||
"integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
|
||||
},
|
||||
"object-component": {
|
||||
"version": "0.0.3",
|
||||
"resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
|
||||
"integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="
|
||||
},
|
||||
"on-finished": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
|
||||
"integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
|
||||
"requires": {
|
||||
"ee-first": "1.1.1"
|
||||
}
|
||||
},
|
||||
"packet-reader": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz",
|
||||
"integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ=="
|
||||
},
|
||||
"parseqs": {
|
||||
"version": "0.0.5",
|
||||
"resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
|
||||
"integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
|
||||
"requires": {
|
||||
"better-assert": "~1.0.0"
|
||||
}
|
||||
},
|
||||
"parseuri": {
|
||||
"version": "0.0.5",
|
||||
"resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
|
||||
"integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
|
||||
"requires": {
|
||||
"better-assert": "~1.0.0"
|
||||
}
|
||||
},
|
||||
"parseurl": {
|
||||
"version": "1.3.3",
|
||||
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
|
||||
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
|
||||
},
|
||||
"path-to-regexp": {
|
||||
"version": "0.1.7",
|
||||
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
|
||||
"integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
|
||||
},
|
||||
"pg": {
|
||||
"version": "8.0.3",
|
||||
"resolved": "https://registry.npmjs.org/pg/-/pg-8.0.3.tgz",
|
||||
"integrity": "sha512-fvcNXn4o/iq4jKq15Ix/e58q3jPSmzOp6/8C3CaHoSR/bsxdg+1FXfDRePdtE/zBb3++TytvOrS1hNef3WC/Kg==",
|
||||
"requires": {
|
||||
"buffer-writer": "2.0.0",
|
||||
"packet-reader": "1.0.0",
|
||||
"pg-connection-string": "0.1.3",
|
||||
"pg-pool": "^3.1.1",
|
||||
"pg-protocol": "^1.2.2",
|
||||
"pg-types": "^2.1.0",
|
||||
"pgpass": "1.x",
|
||||
"semver": "4.3.2"
|
||||
}
|
||||
},
|
||||
"pg-connection-string": {
|
||||
"version": "0.1.3",
|
||||
"resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-0.1.3.tgz",
|
||||
"integrity": "sha1-2hhHsglA5C7hSSvq9l1J2RskXfc="
|
||||
},
|
||||
"pg-int8": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
|
||||
"integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="
|
||||
},
|
||||
"pg-pool": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.1.1.tgz",
|
||||
"integrity": "sha512-kYH6S0mcZF1TPg1F9boFee2JlCSm2oqnlR2Mz2Wgn1psQbEBNVeNTJCw2wCK48QsctwvGUzbxLMg/lYV6hL/3A=="
|
||||
},
|
||||
"pg-protocol": {
|
||||
"version": "1.2.2",
|
||||
"resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.2.2.tgz",
|
||||
"integrity": "sha512-r8hGxHOk3ccMjjmhFJ/QOSVW5A+PP84TeRlEwB/cQ9Zu+bvtZg8Z59Cx3AMfVQc9S0Z+EG+HKhicF1W1GN5Eqg=="
|
||||
},
|
||||
"pg-types": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz",
|
||||
"integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==",
|
||||
"requires": {
|
||||
"pg-int8": "1.0.1",
|
||||
"postgres-array": "~2.0.0",
|
||||
"postgres-bytea": "~1.0.0",
|
||||
"postgres-date": "~1.0.4",
|
||||
"postgres-interval": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"pgpass": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.2.tgz",
|
||||
"integrity": "sha1-Knu0G2BltnkH6R2hsHwYR8h3swY=",
|
||||
"requires": {
|
||||
"split": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"postgres-array": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz",
|
||||
"integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA=="
|
||||
},
|
||||
"postgres-bytea": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz",
|
||||
"integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU="
|
||||
},
|
||||
"postgres-date": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.5.tgz",
|
||||
"integrity": "sha512-pdau6GRPERdAYUQwkBnGKxEfPyhVZXG/JiS44iZWiNdSOWE09N2lUgN6yshuq6fVSon4Pm0VMXd1srUUkLe9iA=="
|
||||
},
|
||||
"postgres-interval": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz",
|
||||
"integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==",
|
||||
"requires": {
|
||||
"xtend": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"proxy-addr": {
|
||||
"version": "2.0.6",
|
||||
"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
|
||||
"integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
|
||||
"requires": {
|
||||
"forwarded": "~0.1.2",
|
||||
"ipaddr.js": "1.9.1"
|
||||
}
|
||||
},
|
||||
"qs": {
|
||||
"version": "6.7.0",
|
||||
"resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
|
||||
"integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
|
||||
},
|
||||
"range-parser": {
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
|
||||
"integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
|
||||
},
|
||||
"raw-body": {
|
||||
"version": "2.4.0",
|
||||
"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
|
||||
"integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
|
||||
"requires": {
|
||||
"bytes": "3.1.0",
|
||||
"http-errors": "1.7.2",
|
||||
"iconv-lite": "0.4.24",
|
||||
"unpipe": "1.0.0"
|
||||
}
|
||||
},
|
||||
"safe-buffer": {
|
||||
"version": "5.1.2",
|
||||
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
|
||||
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
|
||||
},
|
||||
"safer-buffer": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
|
||||
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
|
||||
},
|
||||
"semver": {
|
||||
"version": "4.3.2",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-4.3.2.tgz",
|
||||
"integrity": "sha1-x6BxWKgL7dBSNVt3DYLWZA+AO+c="
|
||||
},
|
||||
"send": {
|
||||
"version": "0.17.1",
|
||||
"resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
|
||||
"integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
|
||||
"requires": {
|
||||
"debug": "2.6.9",
|
||||
"depd": "~1.1.2",
|
||||
"destroy": "~1.0.4",
|
||||
"encodeurl": "~1.0.2",
|
||||
"escape-html": "~1.0.3",
|
||||
"etag": "~1.8.1",
|
||||
"fresh": "0.5.2",
|
||||
"http-errors": "~1.7.2",
|
||||
"mime": "1.6.0",
|
||||
"ms": "2.1.1",
|
||||
"on-finished": "~2.3.0",
|
||||
"range-parser": "~1.2.1",
|
||||
"statuses": "~1.5.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"ms": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
|
||||
"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"serve-static": {
|
||||
"version": "1.14.1",
|
||||
"resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
|
||||
"integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
|
||||
"requires": {
|
||||
"encodeurl": "~1.0.2",
|
||||
"escape-html": "~1.0.3",
|
||||
"parseurl": "~1.3.3",
|
||||
"send": "0.17.1"
|
||||
}
|
||||
},
|
||||
"setprototypeof": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
|
||||
"integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
|
||||
},
|
||||
"socket.io": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.3.0.tgz",
|
||||
"integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==",
|
||||
"requires": {
|
||||
"debug": "~4.1.0",
|
||||
"engine.io": "~3.4.0",
|
||||
"has-binary2": "~1.0.2",
|
||||
"socket.io-adapter": "~1.1.0",
|
||||
"socket.io-client": "2.3.0",
|
||||
"socket.io-parser": "~3.4.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
||||
"requires": {
|
||||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"socket.io-adapter": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
|
||||
"integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g=="
|
||||
},
|
||||
"socket.io-client": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz",
|
||||
"integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==",
|
||||
"requires": {
|
||||
"backo2": "1.0.2",
|
||||
"base64-arraybuffer": "0.1.5",
|
||||
"component-bind": "1.0.0",
|
||||
"component-emitter": "1.2.1",
|
||||
"debug": "~4.1.0",
|
||||
"engine.io-client": "~3.4.0",
|
||||
"has-binary2": "~1.0.2",
|
||||
"has-cors": "1.1.0",
|
||||
"indexof": "0.0.1",
|
||||
"object-component": "0.0.3",
|
||||
"parseqs": "0.0.5",
|
||||
"parseuri": "0.0.5",
|
||||
"socket.io-parser": "~3.3.0",
|
||||
"to-array": "0.1.4"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
||||
"requires": {
|
||||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
||||
},
|
||||
"socket.io-parser": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",
|
||||
"integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",
|
||||
"requires": {
|
||||
"component-emitter": "1.2.1",
|
||||
"debug": "~3.1.0",
|
||||
"isarray": "2.0.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
|
||||
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
|
||||
"requires": {
|
||||
"ms": "2.0.0"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"socket.io-parser": {
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.0.tgz",
|
||||
"integrity": "sha512-/G/VOI+3DBp0+DJKW4KesGnQkQPFmUCbA/oO2QGT6CWxU7hLGWqU3tyuzeSK/dqcyeHsQg1vTe9jiZI8GU9SCQ==",
|
||||
"requires": {
|
||||
"component-emitter": "1.2.1",
|
||||
"debug": "~4.1.0",
|
||||
"isarray": "2.0.1"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "4.1.1",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
|
||||
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
|
||||
"requires": {
|
||||
"ms": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.1.2",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
||||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"split": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
|
||||
"integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
|
||||
"requires": {
|
||||
"through": "2"
|
||||
}
|
||||
},
|
||||
"statuses": {
|
||||
"version": "1.5.0",
|
||||
"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
|
||||
"integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "5.5.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
||||
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
|
||||
"requires": {
|
||||
"has-flag": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"through": {
|
||||
"version": "2.3.8",
|
||||
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
|
||||
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU="
|
||||
},
|
||||
"to-array": {
|
||||
"version": "0.1.4",
|
||||
"resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
|
||||
"integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA="
|
||||
},
|
||||
"toidentifier": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
|
||||
"integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
|
||||
},
|
||||
"type-is": {
|
||||
"version": "1.6.18",
|
||||
"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
|
||||
"integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
|
||||
"requires": {
|
||||
"media-typer": "0.3.0",
|
||||
"mime-types": "~2.1.24"
|
||||
}
|
||||
},
|
||||
"unpipe": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
|
||||
"integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
|
||||
},
|
||||
"utils-merge": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
|
||||
"integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
|
||||
},
|
||||
"vary": {
|
||||
"version": "1.1.2",
|
||||
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
|
||||
"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
|
||||
},
|
||||
"ws": {
|
||||
"version": "7.2.5",
|
||||
"resolved": "https://registry.npmjs.org/ws/-/ws-7.2.5.tgz",
|
||||
"integrity": "sha512-C34cIU4+DB2vMyAbmEKossWq2ZQDr6QEyuuCzWrM9zfw1sGc0mYiJ0UnG9zzNykt49C2Fi34hvr2vssFQRS6EA=="
|
||||
},
|
||||
"xmlhttprequest-ssl": {
|
||||
"version": "1.5.5",
|
||||
"resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
|
||||
"integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4="
|
||||
},
|
||||
"xtend": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
|
||||
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
|
||||
},
|
||||
"yeast": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
|
||||
"integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="
|
||||
}
|
||||
}
|
||||
}
|
16
package.json
Executable file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"name": "platoo",
|
||||
"version": "1.0.0",
|
||||
"date": "02/05/2020",
|
||||
"dependencies": {
|
||||
"async": "^3.2.0",
|
||||
"body-parser": "^1.19.0",
|
||||
"ejs": "^3.1.2",
|
||||
"express": "^4.17.1",
|
||||
"pg": "",
|
||||
"socket.io": "^2.3.0"
|
||||
},
|
||||
"author": "Victor Moinard",
|
||||
"description": "Un site de jeu de platoo partage en temps reelle",
|
||||
"license": "GPL-3.0-or-later"
|
||||
}
|
107
public/css/accueil.css
Executable file
|
@ -0,0 +1,107 @@
|
|||
html, button, input
|
||||
{
|
||||
color : rgb(40,50,80);
|
||||
font-size : 1.1em;
|
||||
}
|
||||
|
||||
html
|
||||
{
|
||||
display : flex;
|
||||
background-color : rgb(150,230,150);
|
||||
flex-direction : column;
|
||||
align-content : space-between;
|
||||
}
|
||||
|
||||
header
|
||||
{
|
||||
text-align : center;
|
||||
margin-bottom : 20px;
|
||||
}
|
||||
|
||||
section
|
||||
{
|
||||
margin : 20px;
|
||||
display : flex;
|
||||
flex-direction : column;
|
||||
justify-content : space-between;
|
||||
align-items : center;
|
||||
|
||||
}
|
||||
|
||||
form
|
||||
{
|
||||
width : 75%;
|
||||
display : flex;
|
||||
flex-direction : column;
|
||||
justify-content : space-between;
|
||||
align-items : flex-start;
|
||||
border : 3px solid rgb(40,50,80);
|
||||
}
|
||||
|
||||
label
|
||||
{
|
||||
margin-left : 5px;
|
||||
margin-right : 5px;
|
||||
}
|
||||
|
||||
.groupe_form
|
||||
{
|
||||
display : flex;
|
||||
flex-direction : column;
|
||||
justify-content : flex-start;
|
||||
align-items : baseline;
|
||||
margin : 10px;
|
||||
padding : 0px;
|
||||
}
|
||||
|
||||
.ligne_form
|
||||
{
|
||||
display : flex;
|
||||
flex-direction : row;
|
||||
justify-content : flex-start;
|
||||
align-items : baseline;
|
||||
margin : 0px;
|
||||
padding : 0px;
|
||||
}
|
||||
|
||||
.ligne_form label:first-child
|
||||
{
|
||||
margin-left : 0px;
|
||||
|
||||
}
|
||||
|
||||
.err_form
|
||||
{
|
||||
margin : 0px;
|
||||
padding : 0px;
|
||||
color : rgb(130,20,20);
|
||||
}
|
||||
|
||||
.msgerr
|
||||
{
|
||||
margin : 0px;
|
||||
padding : 0px;
|
||||
}
|
||||
|
||||
#creer
|
||||
{
|
||||
align-self : center
|
||||
}
|
||||
|
||||
|
||||
|
||||
p
|
||||
{
|
||||
text-align : justify;
|
||||
}
|
||||
|
||||
#presentation
|
||||
{
|
||||
width : 75%;
|
||||
}
|
||||
|
||||
footer
|
||||
{
|
||||
text-align : center;
|
||||
margin-top : 30px;
|
||||
}
|
1000
public/css/platoo.css
Executable file
31
public/images/boards/baghChal.svg
Executable file
|
@ -0,0 +1,31 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="500" height="500" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>Bagh Chal</title>
|
||||
|
||||
<rect id="wood" width="500" height="500" x="0" y="0" fill="#ccc"/>
|
||||
|
||||
<rect id="e2" width="400" height="2" x="50" y="50" fill="#000"/>
|
||||
<rect id="e4" width="400" height="2" x="50" y="150" fill="#000"/>
|
||||
<rect id="e6" width="400" height="2" x="50" y="250" fill="#000"/>
|
||||
<rect id="e8" width="400" height="2" x="50" y="350" fill="#000"/>
|
||||
<rect id="ea" width="404" height="2" x="50" y="450" fill="#000"/>
|
||||
|
||||
|
||||
|
||||
<rect id="f2" width="2" height="400" y="50" x="50" fill="#000"/>
|
||||
<rect id="f4" width="2" height="400" y="50" x="150" fill="#000"/>
|
||||
<rect id="f6" width="2" height="400" y="50" x="250" fill="#000"/>
|
||||
<rect id="f8" width="2" height="400" y="50" x="350" fill="#000"/>
|
||||
<rect id="f8" width="2" height="404" y="50" x="450" fill="#000"/>
|
||||
|
||||
|
||||
<line style="fill:none;stroke:#000000;stroke-width:2;" x1="51" y1="51" x2="451" y2="451"/>
|
||||
<line style="fill:none;stroke:#000000;stroke-width:2;" x1="51" y1="451" x2="451" y2="51"/>
|
||||
<line style="fill:none;stroke:#000000;stroke-width:2;" x1="51" y1="251" x2="251" y2="51"/>
|
||||
<line style="fill:none;stroke:#000000;stroke-width:2;" x1="51" y1="251" x2="251" y2="451"/>
|
||||
<line style="fill:none;stroke:#000000;stroke-width:2;" x1="451" y1="251" x2="251" y2="51"/>
|
||||
<line style="fill:none;stroke:#000000;stroke-width:2;" x1="451" y1="251" x2="251" y2="451"/>
|
||||
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
27
public/images/boards/baghChalOld.svg
Executable file
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="1006" height="1006" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>Bagh Chal</title>
|
||||
|
||||
<rect id="wood" width="1006" height="1006" x="0" y="0" fill="#ccc"/>
|
||||
|
||||
<rect id="e2" width="1000" height="6" x="0" y="0" fill="#000"/>
|
||||
<rect id="e4" width="1000" height="6" x="0" y="200" fill="#000"/>
|
||||
<rect id="e6" width="1000" height="6" x="0" y="400" fill="#000"/>
|
||||
<rect id="e8" width="1000" height="6" x="0" y="600" fill="#000"/>
|
||||
<rect id="ea" width="1000" height="6" x="0" y="800" fill="#000"/>
|
||||
<rect id="ec" width="1006" height="6" x="0" y="1000" fill="#000"/>
|
||||
|
||||
|
||||
|
||||
<rect id="f2" width="6" height="1000" y="0" x="0" fill="#000"/>
|
||||
<rect id="f4" width="6" height="1000" y="0" x="200" fill="#000"/>
|
||||
<rect id="f6" width="6" height="1000" y="0" x="400" fill="#000"/>
|
||||
<rect id="f8" width="6" height="1000" y="0" x="600" fill="#000"/>
|
||||
<rect id="fa" width="6" height="1000" y="0" x="800" fill="#000"/>
|
||||
<rect id="fc" width="6" height="1006" y="0" x="1000" fill="#000"/>
|
||||
|
||||
|
||||
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 1,018 B |
107
public/images/boards/dame.svg
Executable file
|
@ -0,0 +1,107 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="560px" height="560px" viewBox="0 0 560 560" enable-background="new 0 0 560 560" xml:space="preserve">
|
||||
|
||||
<rect y="504" width="56" height="56"/>
|
||||
<rect y="448" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="504" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="448" width="56" height="56"/>
|
||||
<rect y="392" width="56" height="56"/>
|
||||
<rect y="336" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="392" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="336" width="56" height="56"/>
|
||||
<rect y="280" width="56" height="56"/>
|
||||
<rect y="224" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="280" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="224" width="56" height="56"/>
|
||||
<rect y="168" width="56" height="56"/>
|
||||
<rect y="112" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="168" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="112" width="56" height="56"/>
|
||||
<rect y="56" width="56" height="56"/>
|
||||
<rect fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" y="56" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="56" width="56" height="56"/>
|
||||
<rect x="112" y="504" width="56" height="56"/>
|
||||
<rect x="112" y="448" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="504" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="448" width="56" height="56"/>
|
||||
<rect x="112" y="392" width="56" height="56"/>
|
||||
<rect x="112" y="336" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="392" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="336" width="56" height="56"/>
|
||||
<rect x="112" y="280" width="56" height="56"/>
|
||||
<rect x="112" y="224" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="280" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="224" width="56" height="56"/>
|
||||
<rect x="112" y="168" width="56" height="56"/>
|
||||
<rect x="112" y="112" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="168" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="112" width="56" height="56"/>
|
||||
<rect x="112" y="56" width="56" height="56"/>
|
||||
<rect x="112" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" y="56" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="168" width="56" height="56"/>
|
||||
<rect x="224" y="504" width="56" height="56"/>
|
||||
<rect x="224" y="448" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="504" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="448" width="56" height="56"/>
|
||||
<rect x="224" y="392" width="56" height="56"/>
|
||||
<rect x="224" y="336" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="392" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="336" width="56" height="56"/>
|
||||
<rect x="224" y="280" width="56" height="56"/>
|
||||
<rect x="224" y="224" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="280" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="224" width="56" height="56"/>
|
||||
<rect x="224" y="168" width="56" height="56"/>
|
||||
<rect x="224" y="112" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="168" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="112" width="56" height="56"/>
|
||||
<rect x="224" y="56" width="56" height="56"/>
|
||||
<rect x="224" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" y="56" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="280" width="56" height="56"/>
|
||||
<rect x="336" y="504" width="56" height="56"/>
|
||||
<rect x="336" y="448" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="504" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="448" width="56" height="56"/>
|
||||
<rect x="336" y="392" width="56" height="56"/>
|
||||
<rect x="336" y="336" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="392" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="336" width="56" height="56"/>
|
||||
<rect x="336" y="280" width="56" height="56"/>
|
||||
<rect x="336" y="224" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="280" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="224" width="56" height="56"/>
|
||||
<rect x="336" y="168" width="56" height="56"/>
|
||||
<rect x="336" y="112" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="168" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="112" width="56" height="56"/>
|
||||
<rect x="336" y="56" width="56" height="56"/>
|
||||
<rect x="336" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" y="56" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="392" width="56" height="56"/>
|
||||
<rect x="448" y="504" width="56" height="56"/>
|
||||
<rect x="448" y="448" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="504" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="448" width="56" height="56"/>
|
||||
<rect x="448" y="392" width="56" height="56"/>
|
||||
<rect x="448" y="336" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="392" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="336" width="56" height="56"/>
|
||||
<rect x="448" y="280" width="56" height="56"/>
|
||||
<rect x="448" y="224" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="280" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="224" width="56" height="56"/>
|
||||
<rect x="448" y="168" width="56" height="56"/>
|
||||
<rect x="448" y="112" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="168" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="112" width="56" height="56"/>
|
||||
<rect x="448" y="56" width="56" height="56"/>
|
||||
<rect x="448" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" y="56" fill="#FFFFFF" width="56" height="56"/>
|
||||
<rect x="504" width="56" height="56"/>
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 5.7 KiB |
70
public/images/boards/echec-reverse.svg
Executable file
|
@ -0,0 +1,70 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="560px" height="560px" viewBox="0 0 560 560" enable-background="new 0 0 560 560" xml:space="preserve">
|
||||
|
||||
<rect x="0" y="0" width="70" height="70"/>
|
||||
<rect x="0" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="0" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="0" y="140" width="70" height="70"/>
|
||||
<rect x="0" y="280" width="70" height="70"/>
|
||||
<rect x="0" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="0" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="0" y="420" width="70" height="70"/>
|
||||
<rect x="70" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="70" width="70" height="70"/>
|
||||
<rect x="70" y="210" width="70" height="70"/>
|
||||
<rect x="70" y="140" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="350" width="70" height="70"/>
|
||||
<rect x="70" y="490" width="70" height="70"/>
|
||||
<rect x="70" y="420" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="0" width="70" height="70"/>
|
||||
<rect x="140" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="140" width="70" height="70"/>
|
||||
<rect x="140" y="280" width="70" height="70"/>
|
||||
<rect x="140" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="420" width="70" height="70"/>
|
||||
<rect x="210" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="70" width="70" height="70"/>
|
||||
<rect x="210" y="210" width="70" height="70"/>
|
||||
<rect x="210" y="140" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="350" width="70" height="70"/>
|
||||
<rect x="210" y="490" width="70" height="70"/>
|
||||
<rect x="210" y="420" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="0" width="70" height="70"/>
|
||||
<rect x="280" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="140" width="70" height="70"/>
|
||||
<rect x="280" y="280" width="70" height="70"/>
|
||||
<rect x="280" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="420" width="420" height="70"/>
|
||||
<rect x="350" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="350" y="70" width="70" height="70"/>
|
||||
<rect x="350" y="210" width="70" height="70"/>
|
||||
<rect x="350" y="140" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="350" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="350" y="350" width="70" height="70"/>
|
||||
<rect x="350" y="490" width="70" height="70"/>
|
||||
<rect x="350" y="420" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="0" width="70" height="70"/>
|
||||
<rect x="420" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="140" width="70" height="70"/>
|
||||
<rect x="420" y="280" width="70" height="70"/>
|
||||
<rect x="420" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="420" width="70" height="70"/>
|
||||
<rect x="490" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="490" y="70" width="70" height="70"/>
|
||||
<rect x="490" y="210" width="70" height="70"/>
|
||||
<rect x="490" y="140" fill="#FFFFFF" width="140" height="70"/>
|
||||
<rect x="490" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="490" y="350" width="70" height="70"/>
|
||||
<rect x="490" y="490" width="70" height="70"/>
|
||||
<rect x="490" y="420" fill="#FFFFFF" width="70" height="70"/>
|
||||
</svg>
|
After Width: | Height: | Size: 3.9 KiB |
70
public/images/boards/echec.svg
Executable file
|
@ -0,0 +1,70 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="560px" height="560px" viewBox="0 0 560 560" enable-background="new 0 0 560 560" xml:space="preserve">
|
||||
|
||||
<rect x="0" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="0" y="70" fill="#000000" width="70" height="70"/>
|
||||
<rect x="0" y="210" fill="#000000" width="70" height="70"/>
|
||||
<rect x="0" y="140" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="0" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="0" y="350" fill="#000000" width="70" height="70"/>
|
||||
<rect x="0" y="490" fill="#000000" width="70" height="70"/>
|
||||
<rect x="0" y="420" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="0" fill="#000000" width="70" height="70"/>
|
||||
<rect x="70" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="140" fill="#000000" width="70" height="70"/>
|
||||
<rect x="70" y="280" fill="#000000" width="70" height="70"/>
|
||||
<rect x="70" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="70" y="420" fill="#000000" width="70" height="70"/>
|
||||
<rect x="140" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="70" fill="#000000" width="70" height="70"/>
|
||||
<rect x="140" y="210" fill="#000000" width="70" height="70"/>
|
||||
<rect x="140" y="140" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="140" y="350" fill="#000000" width="70" height="70"/>
|
||||
<rect x="140" y="490" fill="#000000" width="70" height="70"/>
|
||||
<rect x="140" y="420" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="0" fill="#000000" width="70" height="70"/>
|
||||
<rect x="210" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="140" fill="#000000" width="70" height="70"/>
|
||||
<rect x="210" y="280" fill="#000000" width="70" height="70"/>
|
||||
<rect x="210" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="210" y="420" fill="#000000" width="70" height="70"/>
|
||||
<rect x="280" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="70" fill="#000000" width="70" height="70"/>
|
||||
<rect x="280" y="210" fill="#000000" width="70" height="70"/>
|
||||
<rect x="280" y="140" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="280" y="350" fill="#000000" width="70" height="70"/>
|
||||
<rect x="280" y="490" fill="#000000" width="70" height="70"/>
|
||||
<rect x="280" y="420" fill="#FFFFFF" width="420" height="70"/>
|
||||
<rect x="350" y="0" fill="#000000" width="70" height="70"/>
|
||||
<rect x="350" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="350" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="350" y="140" fill="#000000" width="70" height="70"/>
|
||||
<rect x="350" y="280" fill="#000000" width="70" height="70"/>
|
||||
<rect x="350" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="350" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="350" y="420" fill="#000000" width="70" height="70"/>
|
||||
<rect x="420" y="0" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="70" fill="#000000" width="70" height="70"/>
|
||||
<rect x="420" y="210" fill="#000000" width="70" height="70"/>
|
||||
<rect x="420" y="140" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="280" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="420" y="350" fill="#000000" width="70" height="70"/>
|
||||
<rect x="420" y="490" fill="#000000" width="70" height="70"/>
|
||||
<rect x="420" y="420" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="490" y="0" fill="#000000" width="70" height="70"/>
|
||||
<rect x="490" y="70" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="490" y="210" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="490" y="140" fill="#000000" width="140" height="70"/>
|
||||
<rect x="490" y="280" fill="#000000" width="70" height="70"/>
|
||||
<rect x="490" y="350" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="490" y="490" fill="#FFFFFF" width="70" height="70"/>
|
||||
<rect x="490" y="420" fill="#000000" width="70" height="70"/>
|
||||
</svg>
|
After Width: | Height: | Size: 4.3 KiB |
47
public/images/boards/go13.svg
Executable file
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="1000" height="1000" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>go13</title>
|
||||
|
||||
<rect id="wood" width="1000" height="1000" x="0" y="0" fill="#c52"/>
|
||||
|
||||
<rect id="e1" width="900" height="4" x="48" y="48" fill="#000"/>
|
||||
<rect id="e2" width="900" height="4" x="48" y="123" fill="#000"/>
|
||||
<rect id="e3" width="900" height="4" x="48" y="198" fill="#000"/>
|
||||
<rect id="e4" width="900" height="4" x="48" y="273" fill="#000"/>
|
||||
<rect id="e5" width="900" height="4" x="48" y="348" fill="#000"/>
|
||||
<rect id="e6" width="900" height="4" x="48" y="423" fill="#000"/>
|
||||
<rect id="e7" width="900" height="4" x="48" y="498" fill="#000"/>
|
||||
<rect id="e8" width="900" height="4" x="48" y="573" fill="#000"/>
|
||||
<rect id="e9" width="900" height="4" x="48" y="648" fill="#000"/>
|
||||
<rect id="ea" width="900" height="4" x="48" y="723" fill="#000"/>
|
||||
<rect id="eb" width="900" height="4" x="48" y="798" fill="#000"/>
|
||||
<rect id="ec" width="900" height="4" x="48" y="873" fill="#000"/>
|
||||
<rect id="ed" width="904" height="4" x="48" y="948" fill="#000"/>
|
||||
|
||||
|
||||
|
||||
<rect id="f1" width="4" height="900" y="48" x="48" fill="#000"/>
|
||||
<rect id="f2" width="4" height="900" y="48" x="123" fill="#000"/>
|
||||
<rect id="f3" width="4" height="900" y="48" x="198" fill="#000"/>
|
||||
<rect id="f4" width="4" height="900" y="48" x="273" fill="#000"/>
|
||||
<rect id="f5" width="4" height="900" y="48" x="348" fill="#000"/>
|
||||
<rect id="f6" width="4" height="900" y="48" x="423" fill="#000"/>
|
||||
<rect id="f7" width="4" height="900" y="48" x="498" fill="#000"/>
|
||||
<rect id="f8" width="4" height="900" y="48" x="573" fill="#000"/>
|
||||
<rect id="f9" width="4" height="900" y="48" x="648" fill="#000"/>
|
||||
<rect id="fa" width="4" height="900" y="48" x="723" fill="#000"/>
|
||||
<rect id="fb" width="4" height="900" y="48" x="798" fill="#000"/>
|
||||
<rect id="fc" width="4" height="900" y="48" x="873" fill="#000"/>
|
||||
<rect id="fd" width="4" height="904" y="48" x="948" fill="#000"/>
|
||||
|
||||
|
||||
<circle fill="#000" cx="500" cy="500" r="6"/>
|
||||
<circle fill="#000" cx="275" cy="275" r="6"/>
|
||||
<circle fill="#000" cx="275" cy="725" r="6"/>
|
||||
<circle fill="#000" cx="725" cy="275" r="6"/>
|
||||
<circle fill="#000" cx="725" cy="725" r="6"/>
|
||||
|
||||
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
60
public/images/boards/go19.svg
Executable file
|
@ -0,0 +1,60 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="1000" height="1000" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>go19</title>
|
||||
|
||||
<rect id="wood" width="1000" height="1000" x="0" y="0" fill="#c52"/>
|
||||
|
||||
<rect id="e1" width="900" height="4" x="48" y="48" fill="#000"/>
|
||||
<rect id="e2" width="900" height="4" x="48" y="98" fill="#000"/>
|
||||
<rect id="e3" width="900" height="4" x="48" y="148" fill="#000"/>
|
||||
<rect id="e4" width="900" height="4" x="48" y="198" fill="#000"/>
|
||||
<rect id="e5" width="900" height="4" x="48" y="248" fill="#000"/>
|
||||
<rect id="e6" width="900" height="4" x="48" y="298" fill="#000"/>
|
||||
<rect id="e7" width="900" height="4" x="48" y="348" fill="#000"/>
|
||||
<rect id="e8" width="900" height="4" x="48" y="398" fill="#000"/>
|
||||
<rect id="e9" width="900" height="4" x="48" y="448" fill="#000"/>
|
||||
<rect id="ea" width="900" height="4" x="48" y="498" fill="#000"/>
|
||||
<rect id="eb" width="900" height="4" x="48" y="548" fill="#000"/>
|
||||
<rect id="ec" width="900" height="4" x="48" y="598" fill="#000"/>
|
||||
<rect id="ed" width="900" height="4" x="48" y="648" fill="#000"/>
|
||||
<rect id="ee" width="900" height="4" x="48" y="698" fill="#000"/>
|
||||
<rect id="ef" width="900" height="4" x="48" y="748" fill="#000"/>
|
||||
<rect id="eg" width="900" height="4" x="48" y="798" fill="#000"/>
|
||||
<rect id="eh" width="900" height="4" x="48" y="848" fill="#000"/>
|
||||
<rect id="ei" width="900" height="4" x="48" y="898" fill="#000"/>
|
||||
<rect id="ej" width="904" height="4" x="48" y="948" fill="#000"/>
|
||||
|
||||
|
||||
<rect id="f1" width="4" height="900" y="48" x="48" fill="#000"/>
|
||||
<rect id="f2" width="4" height="900" y="48" x="98" fill="#000"/>
|
||||
<rect id="f3" width="4" height="900" y="48" x="148" fill="#000"/>
|
||||
<rect id="f4" width="4" height="900" y="48" x="198" fill="#000"/>
|
||||
<rect id="f5" width="4" height="900" y="48" x="248" fill="#000"/>
|
||||
<rect id="f6" width="4" height="900" y="48" x="298" fill="#000"/>
|
||||
<rect id="f7" width="4" height="900" y="48" x="348" fill="#000"/>
|
||||
<rect id="f8" width="4" height="900" y="48" x="398" fill="#000"/>
|
||||
<rect id="f9" width="4" height="900" y="48" x="448" fill="#000"/>
|
||||
<rect id="fa" width="4" height="900" y="48" x="498" fill="#000"/>
|
||||
<rect id="fb" width="4" height="900" y="48" x="548" fill="#000"/>
|
||||
<rect id="fc" width="4" height="900" y="48" x="598" fill="#000"/>
|
||||
<rect id="fd" width="4" height="900" y="48" x="648" fill="#000"/>
|
||||
<rect id="fe" width="4" height="900" y="48" x="698" fill="#000"/>
|
||||
<rect id="ff" width="4" height="900" y="48" x="748" fill="#000"/>
|
||||
<rect id="fg" width="4" height="900" y="48" x="798" fill="#000"/>
|
||||
<rect id="fh" width="4" height="900" y="48" x="848" fill="#000"/>
|
||||
<rect id="fi" width="4" height="900" y="48" x="898" fill="#000"/>
|
||||
<rect id="fj" width="4" height="904" y="48" x="948" fill="#000"/>
|
||||
|
||||
<circle fill="#000" cx="500" cy="500" r="6"/>
|
||||
<circle fill="#000" cx="200" cy="200" r="6"/>
|
||||
<circle fill="#000" cx="200" cy="500" r="6"/>
|
||||
<circle fill="#000" cx="200" cy="800" r="6"/>
|
||||
<circle fill="#000" cx="800" cy="200" r="6"/>
|
||||
<circle fill="#000" cx="800" cy="500" r="6"/>
|
||||
<circle fill="#000" cx="800" cy="800" r="6"/>
|
||||
<circle fill="#000" cx="500" cy="200" r="6"/>
|
||||
<circle fill="#000" cx="500" cy="800" r="6"/>
|
||||
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
34
public/images/boards/go9.svg
Executable file
|
@ -0,0 +1,34 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="1000" height="1000" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>go9</title>
|
||||
|
||||
<rect id="wood" width="1000" height="1000" x="0" y="0" fill="#c52"/>
|
||||
|
||||
<rect id="e2" width="800" height="6" x="97" y="97" fill="#000"/>
|
||||
<rect id="e4" width="800" height="6" x="97" y="197" fill="#000"/>
|
||||
<rect id="e6" width="800" height="6" x="97" y="297" fill="#000"/>
|
||||
<rect id="e7" width="800" height="6" x="97" y="397" fill="#000"/>
|
||||
<rect id="ea" width="800" height="6" x="97" y="497" fill="#000"/>
|
||||
<rect id="ec" width="800" height="6" x="97" y="597" fill="#000"/>
|
||||
<rect id="ee" width="800" height="6" x="97" y="697" fill="#000"/>
|
||||
<rect id="eg" width="800" height="6" x="97" y="797" fill="#000"/>
|
||||
<rect id="ei" width="806" height="6" x="97" y="897" fill="#000"/>
|
||||
|
||||
|
||||
<rect id="f2" width="6" height="800" y="97" x="97" fill="#000"/>
|
||||
<rect id="f4" width="6" height="800" y="97" x="197" fill="#000"/>
|
||||
<rect id="f6" width="6" height="800" y="97" x="297" fill="#000"/>
|
||||
<rect id="f7" width="6" height="800" y="97" x="397" fill="#000"/>
|
||||
<rect id="fa" width="6" height="800" y="97" x="497" fill="#000"/>
|
||||
<rect id="fc" width="6" height="800" y="97" x="597" fill="#000"/>
|
||||
<rect id="fe" width="6" height="800" y="97" x="697" fill="#000"/>
|
||||
<rect id="fg" width="6" height="800" y="97" x="797" fill="#000"/>
|
||||
<rect id="fi" width="6" height="806" y="97" x="897" fill="#000"/>
|
||||
|
||||
<circle fill="#000" cx="300" cy="300" r="12"/>
|
||||
<circle fill="#000" cx="300" cy="700" r="12"/>
|
||||
<circle fill="#000" cx="700" cy="300" r="12"/>
|
||||
<circle fill="#000" cx="700" cy="700" r="12"/>
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 1.6 KiB |
30
public/images/boards/shogi.svg
Executable file
|
@ -0,0 +1,30 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="1000" height="1000" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>棋盤</title>
|
||||
|
||||
<rect id="wood" width="1000" height="1000" x="0" y="0" fill="#c52"/>
|
||||
|
||||
<rect id="e1" width="900" height="4" x="48" y="48" fill="#000"/>
|
||||
<rect id="e2" width="900" height="4" x="48" y="148" fill="#000"/>
|
||||
<rect id="e3" width="900" height="4" x="48" y="248" fill="#000"/>
|
||||
<rect id="e4" width="900" height="4" x="48" y="348" fill="#000"/>
|
||||
<rect id="e5" width="900" height="4" x="48" y="448" fill="#000"/>
|
||||
<rect id="e6" width="900" height="4" x="48" y="548" fill="#000"/>
|
||||
<rect id="e7" width="900" height="4" x="48" y="648" fill="#000"/>
|
||||
<rect id="e8" width="900" height="4" x="48" y="748" fill="#000"/>
|
||||
<rect id="e9" width="900" height="4" x="48" y="848" fill="#000"/>
|
||||
<rect id="ea" width="900" height="4" x="48" y="948" fill="#000"/>
|
||||
|
||||
<rect id="f1" width="4" height="900" x="48" y="48" fill="#000"/>
|
||||
<rect id="f2" width="4" height="900" x="148" y="48" fill="#000"/>
|
||||
<rect id="f3" width="4" height="900" x="248" y="48" fill="#000"/>
|
||||
<rect id="f4" width="4" height="900" x="348" y="48" fill="#000"/>
|
||||
<rect id="f5" width="4" height="900" x="448" y="48" fill="#000"/>
|
||||
<rect id="f6" width="4" height="900" x="548" y="48" fill="#000"/>
|
||||
<rect id="f7" width="4" height="900" x="648" y="48" fill="#000"/>
|
||||
<rect id="f8" width="4" height="900" x="748" y="48" fill="#000"/>
|
||||
<rect id="f9" width="4" height="900" x="848" y="48" fill="#000"/>
|
||||
<rect id="fa" width="4" height="904" x="948" y="48" fill="#000"/>
|
||||
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
76
public/images/boutons/Btnadd.svg
Executable file
|
@ -0,0 +1,76 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="Btnadd.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="4.2614232"
|
||||
inkscape:cx="-15.407509"
|
||||
inkscape:cy="24.910301"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<path
|
||||
style="fill:none;stroke:#cccccc;stroke-width:6.06998873px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 50,978.74749 0,47.22951"
|
||||
id="path2989"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:none;stroke:#cccccc;stroke-width:5.90575933px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 26.241285,1002.3622 47.51743,0"
|
||||
id="path2991"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:none;stroke:#cccccc;stroke-width:7.72513609;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
id="path3761"
|
||||
sodipodi:cx="14.464286"
|
||||
sodipodi:cy="30.892857"
|
||||
sodipodi:rx="28.75"
|
||||
sodipodi:ry="46.518478"
|
||||
d="m 43.214286,30.892857 c 0,25.691446 -12.871814,46.518478 -28.75,46.518478 -15.8781867,0 -28.75,-20.827032 -28.75,-46.518478 0,-25.6914466 12.8718133,-46.518479 28.75,-46.518479 15.878186,0 28.75,20.8270324 28.75,46.518479 z"
|
||||
transform="matrix(1.1382114,0,0,0.72137464,33.536585,980.07685)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.6 KiB |
9
public/images/boutons/add.svg
Executable file
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<circle fill="#33CC00" cx="50" cy="50" r="50"/>
|
||||
<rect x="34" y="21" fill="#33CC00" width="31" height="59"/>
|
||||
<rect x="40" y="17" fill="#FFFFFF" width="20" height="67"/>
|
||||
<rect x="16" y="41" fill="#FFFFFF" width="67" height="20"/>
|
||||
</svg>
|
After Width: | Height: | Size: 620 B |
71
public/images/boutons/changejeu.svg
Executable file
|
@ -0,0 +1,71 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 99.999996 99.999999"
|
||||
enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="modejeu - Copie.svg"><metadata
|
||||
id="metadata9"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs7" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview5"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.5551951"
|
||||
inkscape:cx="-94.428228"
|
||||
inkscape:cy="26.145271"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
<path
|
||||
d="m 68.000007,69.059913 c 0,0 1.404945,4.310904 9.968417,4.444709 8.563472,0.133804 10.031573,-4.444709 10.031573,-4.444709 L 81.17598,37.642675 85.572787,26.4925 81.17598,29.288205 77.968424,26.4925 75.091633,29.288205 70.427484,26.4925 75.0919,37.642675 68.000007,69.059913 z"
|
||||
id="path3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#cccccc" />
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none"
|
||||
id="path2986"
|
||||
sodipodi:cx="31.025045"
|
||||
sodipodi:cy="37.628407"
|
||||
sodipodi:rx="19.933189"
|
||||
sodipodi:ry="19.933189"
|
||||
d="m 50.958235,37.628407 a 19.933189,19.933189 0 1 1 -39.866379,0 19.933189,19.933189 0 1 1 39.866379,0 z"
|
||||
transform="matrix(0.62709482,0,0,0.62709482,5.0443531,26.403421)" /><g
|
||||
id="g3767"
|
||||
transform="translate(-0.65552132,0)"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path9961"
|
||||
d="m 46.113955,49.999999 11.367537,0"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:#cccccc;stroke-width:2.91640019;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" /><g
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:#cccccc;stroke-opacity:1"
|
||||
transform="matrix(0.91383614,0,0,1.1094629,37.384581,58.891803)"
|
||||
id="g13481"><path
|
||||
id="path13461"
|
||||
d="m 29.682436,-8.014512 -7.160663,-3.154391 0,3.154391 0,3.1543913 7.160663,-3.1543913 z"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:#cccccc;stroke-width:0.28963867;stroke-opacity:1"
|
||||
inkscape:connector-curvature="0" /></g></g></svg>
|
After Width: | Height: | Size: 2.9 KiB |
74
public/images/boutons/chat.svg
Executable file
|
@ -0,0 +1,74 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="Nouveau document 1">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="5.12"
|
||||
inkscape:cx="73.383713"
|
||||
inkscape:cy="59.862178"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<g
|
||||
id="g3764"
|
||||
transform="matrix(3.9654999,0,0,3.9654999,-69.158207,-2847.0514)">
|
||||
<rect
|
||||
ry="4.3503642"
|
||||
y="962.86896"
|
||||
x="21.268446"
|
||||
height="8.7007284"
|
||||
width="17.65229"
|
||||
id="rect3756"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path3762"
|
||||
d="m 21.276823,967.64499 -0.0985,10.93793 c 0,0 -0.363747,-6.80349 9.830223,-7.03148 z"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
168
public/images/boutons/couppre.svg
Executable file
|
@ -0,0 +1,168 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.92.3 (2405546, 2018-03-11)"
|
||||
sodipodi:docname="couppre.svg">
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect6657"
|
||||
is_visible="true"
|
||||
pattern="M 0,5 10,10 10,0 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" />
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Sstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3970"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.3) translate(-2.3,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Sstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3952"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2) translate(6,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Mstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Mstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3964"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.6) translate(0,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Lstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Lstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3958"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(1.1) translate(1,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Lend"
|
||||
style="overflow:visible;">
|
||||
<path
|
||||
id="path3943"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
|
||||
transform="scale(0.8) rotate(180) translate(12.5,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Lend"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Lend"
|
||||
style="overflow:visible;">
|
||||
<path
|
||||
id="path3961"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(1.1) rotate(180) translate(1,0)" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.98994949"
|
||||
inkscape:cx="7.1562067"
|
||||
inkscape:cy="117.3665"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="g6665"
|
||||
showgrid="false"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="700"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:snap-global="true" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.362)">
|
||||
<g
|
||||
id="g6665"
|
||||
transform="translate(5.0000015,-6.0809443)">
|
||||
<path
|
||||
style="fill:none;stroke:#cccccc;stroke-width:6.24599981;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:none"
|
||||
d="m 30.826435,1032.1645 20.64656,0.033 c 12.187227,-0.1062 22.056055,-9.8867 22.217518,-22.0185 0.161453,-12.13182 -9.443583,-22.16908 -21.623673,-22.59675 l -20.64656,-0.033"
|
||||
id="path4763"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="ccscc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path6663"
|
||||
d="m 13.080137,987.37619 20,-10.00004 v 20.00004 z"
|
||||
style="fill:#cccccc;stroke:none" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.6 KiB |
66
public/images/boutons/del.svg
Executable file
|
@ -0,0 +1,66 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="100px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="del.svg"><metadata
|
||||
id="metadata13"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs11" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="735"
|
||||
inkscape:window-height="480"
|
||||
id="namedview9"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.36"
|
||||
inkscape:cx="121.82203"
|
||||
inkscape:cy="50"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
<circle
|
||||
fill="#CC0033"
|
||||
cx="50"
|
||||
cy="50"
|
||||
r="50"
|
||||
id="circle3" />
|
||||
<rect
|
||||
x="40"
|
||||
y="17"
|
||||
transform="matrix(0.7071 0.7071 -0.7071 0.7071 50.3547 -20.5641)"
|
||||
fill="#FFFFFF"
|
||||
width="20"
|
||||
height="67"
|
||||
id="rect5" />
|
||||
<rect
|
||||
x="-9.999403"
|
||||
y="-104.21036"
|
||||
transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)"
|
||||
width="19.998808"
|
||||
height="66.999359"
|
||||
id="rect7"
|
||||
style="fill:#ffffff" />
|
||||
</svg>
|
After Width: | Height: | Size: 1.8 KiB |
55
public/images/boutons/delete.svg
Executable file
|
@ -0,0 +1,55 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Svg Vector Icons : http://www.onlinewebfonts.com/icon -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 1000 1000"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
width="100%"
|
||||
height="100%"
|
||||
sodipodi:docname="c1394cb9549cd6c3c995a3586dd4f227.svg"><defs
|
||||
id="defs12" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview10"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.944"
|
||||
inkscape:cx="352.81644"
|
||||
inkscape:cy="-1.3539442"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2" />
|
||||
<metadata
|
||||
id="metadata4"> Svg Vector Icons : http://www.onlinewebfonts.com/icon <rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata>
|
||||
<g
|
||||
id="g6"
|
||||
style="fill:#cccccc"
|
||||
transform="matrix(0.06494292,0,0,0.07151614,17.52854,14.24193)"><path
|
||||
d="M 918.7,272.2 858.8,989.4 H 140.5 L 80.6,272.2 H 10 v -66.6 h 65.2 196.5 v -64.8 c 0,-72.2 58,-130.2 130,-130.2 h 195.9 c 72.2,0 129.6,58.2 129.6,130.2 v 64.8 H 924 990 v 66.6 h -71.3 z m -452,522.1 h 65.4 V 401.9 H 466.7 V 794.3 z M 271.6,401.9 v 392.5 h 64.3 V 401.9 H 271.6 z M 663,108.2 c 0,-18 -14.7,-33.4 -32.7,-33.4 H 369.1 c -18,0 -33.2,15.3 -33.2,33.4 v 65.3 c 0,18 15.1,32.1 33.2,32.1 h 261.2 c 18,0 32.7,-14.1 32.7,-32.1 v -65.3 z m 64.2,293.7 H 663 v 392.5 h 64.3 V 401.9 z"
|
||||
id="path8"
|
||||
style="fill:#cccccc"
|
||||
inkscape:connector-curvature="0" /></g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
81
public/images/boutons/edit.svg
Executable file
|
@ -0,0 +1,81 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="100px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="edit.svg"><metadata
|
||||
id="metadata17"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs15" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview13"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.591771"
|
||||
inkscape:cx="48.693359"
|
||||
inkscape:cy="46.083899"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
<circle
|
||||
fill="#3300CC"
|
||||
cx="50"
|
||||
cy="50"
|
||||
r="50"
|
||||
id="circle3" />
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g3022"><g
|
||||
transform="translate(0,-0.5)"
|
||||
id="g3016"><rect
|
||||
style="fill:#ffffff"
|
||||
x="23"
|
||||
y="69.5"
|
||||
width="54"
|
||||
height="8"
|
||||
id="rect5" /><rect
|
||||
style="fill:#ffffff"
|
||||
x="23"
|
||||
y="54.166668"
|
||||
width="54"
|
||||
height="8"
|
||||
id="rect7" /><rect
|
||||
style="fill:#ffffff"
|
||||
x="23"
|
||||
y="38.833336"
|
||||
width="54"
|
||||
height="8"
|
||||
id="rect9" /><rect
|
||||
style="fill:#ffffff"
|
||||
x="23"
|
||||
y="23.5"
|
||||
width="54"
|
||||
height="8"
|
||||
id="rect11" /></g></g>
|
||||
</svg>
|
After Width: | Height: | Size: 2 KiB |
130
public/images/boutons/erase.svg
Executable file
|
@ -0,0 +1,130 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="erase.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="3.959798"
|
||||
inkscape:cx="88.787567"
|
||||
inkscape:cy="50.820657"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<rect
|
||||
style="fill:none;fill-opacity:1;stroke:none"
|
||||
id="rect3003"
|
||||
width="52.022858"
|
||||
height="31.062191"
|
||||
x="27.02158"
|
||||
y="29.036783"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3005"
|
||||
width="21.970818"
|
||||
height="28.789347"
|
||||
x="44.95179"
|
||||
y="38.633232"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3007"
|
||||
width="34.597725"
|
||||
height="35.355339"
|
||||
x="115.66247"
|
||||
y="26.511402"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3009"
|
||||
width="19.445436"
|
||||
height="22.475895"
|
||||
x="97.22718"
|
||||
y="50.755062"
|
||||
transform="translate(0,952.36218)"
|
||||
ry="9.7227182" />
|
||||
<rect
|
||||
style="fill:#000000;fill-opacity:0;stroke:none"
|
||||
id="rect3799"
|
||||
width="15.909903"
|
||||
height="35.607876"
|
||||
x="43.436558"
|
||||
y="29.289322"
|
||||
transform="translate(0,952.36218)" />
|
||||
<g
|
||||
id="g3826"
|
||||
transform="translate(15,6.4942601)"
|
||||
style="fill:#cccccc">
|
||||
<rect
|
||||
y="960.86792"
|
||||
x="0"
|
||||
height="10"
|
||||
width="70"
|
||||
id="rect3001"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none" />
|
||||
<rect
|
||||
y="960.86792"
|
||||
x="60"
|
||||
height="70"
|
||||
width="10"
|
||||
id="rect3001-4"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none" />
|
||||
<rect
|
||||
y="960.86792"
|
||||
x="0"
|
||||
height="70"
|
||||
width="10"
|
||||
id="rect3001-4-9"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none" />
|
||||
<rect
|
||||
y="1020.8679"
|
||||
x="0"
|
||||
height="10"
|
||||
width="70"
|
||||
id="rect3001-4-3"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.4 KiB |
156
public/images/boutons/fleche.svg
Executable file
|
@ -0,0 +1,156 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="100px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="fleche.svg"><metadata
|
||||
id="metadata17"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs15"><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13455"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13451"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><marker
|
||||
inkscape:stockid="EmptyTriangleOutM"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="EmptyTriangleOutM"
|
||||
style="overflow:visible"><path
|
||||
id="path4146"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.4) translate(-4.5,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible"><path
|
||||
id="path4131"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow2Send"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Send"
|
||||
style="overflow:visible;"><path
|
||||
id="path4015"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.3) rotate(180) translate(-2.3,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleInS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleInS"
|
||||
style="overflow:visible"><path
|
||||
id="path4122"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(-0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Sstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3994"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2) translate(6,0)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Lstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3982"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.8) translate(12.5,0)" /></marker></defs><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview13"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.8653629"
|
||||
inkscape:cx="14.007932"
|
||||
inkscape:cy="68.701009"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g13485"
|
||||
transform="translate(-2.0634534,10.709903)"
|
||||
style="fill:#3300cc;fill-opacity:1;stroke:#3300cc;stroke-opacity:1"><g
|
||||
id="g13491"
|
||||
transform="translate(4.9611334e-7,2.3014626)"
|
||||
style="fill:#3300cc;fill-opacity:1;stroke:#3300cc;stroke-opacity:1"><path
|
||||
style="fill:#3300cc;stroke:#3300cc;stroke-width:10;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
|
||||
d="m 52.063453,66.033469 0,-38.977986"
|
||||
id="path9961"
|
||||
inkscape:connector-curvature="0" /><g
|
||||
id="g13481"
|
||||
transform="matrix(0.68539326,0,0,0.83211679,39.109944,43.414434)"
|
||||
style="fill:#3300cc;fill-opacity:1;stroke:#3300cc;stroke-opacity:1"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path13461"
|
||||
d="m 18.899382,-48.635762 0,26.970992 17.521302,0 z"
|
||||
style="fill:#3300cc;stroke:#3300cc;fill-opacity:1;stroke-opacity:1" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path13461-7"
|
||||
d="m 18.899382,-48.635762 0,26.970992 -17.5213024,0 z"
|
||||
style="fill:#3300cc;stroke:#3300cc;fill-opacity:1;stroke-opacity:1" /></g></g></g></svg>
|
After Width: | Height: | Size: 5.6 KiB |
73
public/images/boutons/home.svg
Executable file
|
@ -0,0 +1,73 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="home.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.979899"
|
||||
inkscape:cx="196.29452"
|
||||
inkscape:cy="88.925642"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<g
|
||||
id="g3770"
|
||||
transform="matrix(0.5,0,0,0.5,-81.827175,872.95859)"
|
||||
style="fill:#cccccc;fill-opacity:1">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="rect2991"
|
||||
d="m 263.65436,182.29503 -76.05965,66.65625 152.11928,0 -76.05963,-66.65625 z"
|
||||
style="fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:none" />
|
||||
<rect
|
||||
y="248.95129"
|
||||
x="218.45003"
|
||||
height="86.368042"
|
||||
width="90.408653"
|
||||
id="rect3768"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.1 KiB |
108
public/images/boutons/info.svg
Normal file
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.92.3 (2405546, 2018-03-11)"
|
||||
sodipodi:docname="info.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.1307116"
|
||||
inkscape:cx="-38.679874"
|
||||
inkscape:cy="92.618101"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="700"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<rect
|
||||
style="fill:none;fill-opacity:1;stroke:none"
|
||||
id="rect3003"
|
||||
width="52.022858"
|
||||
height="31.062191"
|
||||
x="27.02158"
|
||||
y="29.036783"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3005"
|
||||
width="21.970818"
|
||||
height="28.789347"
|
||||
x="44.95179"
|
||||
y="38.633232"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3007"
|
||||
width="34.597725"
|
||||
height="35.355339"
|
||||
x="115.66247"
|
||||
y="26.511402"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3009"
|
||||
width="19.445436"
|
||||
height="22.475895"
|
||||
x="97.22718"
|
||||
y="50.755062"
|
||||
transform="translate(0,952.36218)"
|
||||
ry="9.7227182" />
|
||||
<rect
|
||||
style="fill:#000000;fill-opacity:0;stroke:none"
|
||||
id="rect3799"
|
||||
width="15.909903"
|
||||
height="35.607876"
|
||||
x="43.436558"
|
||||
y="29.289322"
|
||||
transform="translate(0,952.36218)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Times New Roman';-inkscape-font-specification:'Times New Roman,';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none"
|
||||
x="35.864258"
|
||||
y="1037.079"
|
||||
id="text2992"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2994"
|
||||
x="35.864258"
|
||||
y="1037.079"
|
||||
style="font-size:100px;line-height:1.25">i</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
67
public/images/boutons/joueur.svg
Executable file
|
@ -0,0 +1,67 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 99.999996 99.999999"
|
||||
enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="joueur.svg"><metadata
|
||||
id="metadata9"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs7" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview5"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.3428318"
|
||||
inkscape:cx="212.55041"
|
||||
inkscape:cy="87.874001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
|
||||
<path
|
||||
sodipodi:type="arc"
|
||||
style="fill:none;stroke:#cccccc;stroke-width:5;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
id="path2986"
|
||||
sodipodi:cx="7.8192968"
|
||||
sodipodi:cy="13.987737"
|
||||
sodipodi:rx="12.287466"
|
||||
sodipodi:ry="11.542771"
|
||||
d="m 20.106763,13.987737 a 12.287466,11.542771 0 1 1 -24.5749322,0 12.287466,11.542771 0 1 1 24.5749322,0 z"
|
||||
transform="matrix(1.0143726,0,0,1.0681652,17.068318,35.058786)" /><path
|
||||
sodipodi:type="arc"
|
||||
style="fill:#cccccc;fill-opacity:1;stroke:none"
|
||||
id="path2988"
|
||||
sodipodi:cx="73.352448"
|
||||
sodipodi:cy="75.425064"
|
||||
sodipodi:rx="12.287466"
|
||||
sodipodi:ry="13.404509"
|
||||
d="m 85.639914,75.425064 a 12.287466,13.404509 0 1 1 -24.574933,0 12.287466,13.404509 0 1 1 24.574933,0 z"
|
||||
transform="matrix(1.2207562,0,0,1.1190265,-14.545457,-34.402646)" /><path
|
||||
style="fill:none;stroke:#cccccc;stroke-width:5.3095603px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 49.999999,16.409571 -2e-6,67.180856"
|
||||
id="path3758"
|
||||
inkscape:connector-curvature="0" /></svg>
|
After Width: | Height: | Size: 2.5 KiB |
70
public/images/boutons/modedel.svg
Executable file
|
@ -0,0 +1,70 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="Btnadd.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.979899"
|
||||
inkscape:cx="-15.407509"
|
||||
inkscape:cy="24.910301"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<g
|
||||
id="g3765"
|
||||
transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-694.13245,328.94043)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path2989"
|
||||
d="m 50,970.87172 0,62.98098"
|
||||
style="fill:none;stroke:#cccccc;stroke-width:8.37793922px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path2991"
|
||||
d="m 18.321714,1002.3622 63.356572,0"
|
||||
style="fill:none;stroke:#cccccc;stroke-width:8.1507225px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.2 KiB |
49
public/images/boutons/modejeu.svg
Executable file
|
@ -0,0 +1,49 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100"
|
||||
height="100"
|
||||
viewBox="0 0 99.999996 99.999999"
|
||||
enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="modejeu.svg"><metadata
|
||||
id="metadata9"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs7" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview5"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8902356"
|
||||
inkscape:cx="52.441002"
|
||||
inkscape:cy="87.874001"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
<path
|
||||
d="m 32.983998,82.432366 c 0,0 2.390655,7.335439 16.962267,7.563122 14.571612,0.227681 17.069733,-7.563122 17.069733,-7.563122 L 55.404245,28.972764 62.885856,9.9996158 55.404245,14.756791 49.946265,9.9996158 45.051115,14.756791 37.114595,9.9996158 45.051569,28.972764 32.983998,82.432366 z"
|
||||
id="path3"
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:#cccccc" />
|
||||
</svg>
|
After Width: | Height: | Size: 1.8 KiB |
174
public/images/boutons/raz.svg
Executable file
|
@ -0,0 +1,174 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="Nouveau document 1">
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect6657"
|
||||
is_visible="true"
|
||||
pattern="M 0,5 10,10 10,0 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" />
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Sstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3970"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.3) translate(-2.3,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Sstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3952"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2) translate(6,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Mstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Mstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3964"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.6) translate(0,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Lstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Lstart"
|
||||
style="overflow:visible">
|
||||
<path
|
||||
id="path3958"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(1.1) translate(1,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Lend"
|
||||
style="overflow:visible;">
|
||||
<path
|
||||
id="path3943"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
|
||||
transform="scale(0.8) rotate(180) translate(12.5,0)" />
|
||||
</marker>
|
||||
<marker
|
||||
inkscape:stockid="Arrow2Lend"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Lend"
|
||||
style="overflow:visible;">
|
||||
<path
|
||||
id="path3961"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(1.1) rotate(180) translate(1,0)" />
|
||||
</marker>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.4"
|
||||
inkscape:cx="-103.85146"
|
||||
inkscape:cy="19.393848"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="g6665"
|
||||
showgrid="false"
|
||||
showguides="true"
|
||||
inkscape:guide-bbox="true"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.362)">
|
||||
<g
|
||||
id="g6665"
|
||||
transform="translate(5.0000015,-6.0809443)">
|
||||
<path
|
||||
sodipodi:open="true"
|
||||
sodipodi:end="10.559242"
|
||||
sodipodi:start="5.1487213"
|
||||
transform="matrix(1.2561297,0,0,1.4551063,-11.525838,925.59753)"
|
||||
d="m 54.659846,40.411813 a 22.857143,19.642857 0 1 1 -19.319692,0"
|
||||
sodipodi:ry="19.642857"
|
||||
sodipodi:rx="22.857143"
|
||||
sodipodi:cy="58.214287"
|
||||
sodipodi:cx="45"
|
||||
id="path4763"
|
||||
style="fill:none;stroke:#cccccc;stroke-width:5.91732454;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-start:none"
|
||||
sodipodi:type="arc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path6663"
|
||||
d="m 37.46323,983.88303 20,-10 0,20 z"
|
||||
style="fill:#cccccc;stroke:none" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 5.7 KiB |
173
public/images/boutons/turnleft.svg
Executable file
|
@ -0,0 +1,173 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="100px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="turnright.svg"><metadata
|
||||
id="metadata17"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs15"><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13455"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13451"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><marker
|
||||
inkscape:stockid="EmptyTriangleOutM"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="EmptyTriangleOutM"
|
||||
style="overflow:visible"><path
|
||||
id="path4146"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.4) translate(-4.5,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible"><path
|
||||
id="path4131"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow2Send"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Send"
|
||||
style="overflow:visible;"><path
|
||||
id="path4015"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.3) rotate(180) translate(-2.3,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleInS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleInS"
|
||||
style="overflow:visible"><path
|
||||
id="path4122"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(-0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Sstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3994"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2) translate(6,0)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Lstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3982"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.8) translate(12.5,0)" /></marker></defs><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview13"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="106.62091"
|
||||
inkscape:cy="47.96144"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
<circle
|
||||
fill="#3300CC"
|
||||
cx="50"
|
||||
cy="50"
|
||||
r="50"
|
||||
id="circle3" />
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g13525"
|
||||
transform="matrix(-1,0,0,1,97.03825,5.8845938)"><g
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none"
|
||||
transform="matrix(0,0.68539326,-0.83211679,0,43.208523,14.403062)"
|
||||
id="g13481"><g
|
||||
transform="matrix(1,0,0,0.84210526,-1.9811878e-7,-3.4207532)"
|
||||
id="g13521"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path13461"
|
||||
d="m 18.899382,-48.635762 0,26.970992 17.521302,0 z"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path13461-7"
|
||||
d="m 18.899382,-48.635762 0,26.970992 -17.5213024,0 z"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none" /></g></g><g
|
||||
id="g13517"><path
|
||||
sodipodi:type="arc"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:7.31581211;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
id="path13501"
|
||||
sodipodi:cx="52.563904"
|
||||
sodipodi:cy="51.964073"
|
||||
sodipodi:rx="13.583931"
|
||||
sodipodi:ry="18.899382"
|
||||
d="M 38.989524,52.672675 C 38.708241,42.242173 44.557674,33.46933 52.054597,33.07798 c 0.172234,-0.009 0.344575,-0.01342 0.51693,-0.01328"
|
||||
transform="matrix(1.6122764,0,0,1.1588718,-27.905216,-10.993313)"
|
||||
sodipodi:start="3.1040905"
|
||||
sodipodi:end="4.7129502"
|
||||
sodipodi:open="true" /><path
|
||||
style="fill:#ffffff;stroke:#ffffff;stroke-width:10;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 34.94098,58.047564 0,9.83566"
|
||||
id="path13515"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" /></g></g></svg>
|
After Width: | Height: | Size: 6.2 KiB |
173
public/images/boutons/turnright.svg
Executable file
|
@ -0,0 +1,173 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="100px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="turnright.svg"><metadata
|
||||
id="metadata17"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs15"><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13455"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13451"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><marker
|
||||
inkscape:stockid="EmptyTriangleOutM"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="EmptyTriangleOutM"
|
||||
style="overflow:visible"><path
|
||||
id="path4146"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.4) translate(-4.5,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible"><path
|
||||
id="path4131"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow2Send"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Send"
|
||||
style="overflow:visible;"><path
|
||||
id="path4015"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.3) rotate(180) translate(-2.3,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleInS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleInS"
|
||||
style="overflow:visible"><path
|
||||
id="path4122"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(-0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Sstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3994"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2) translate(6,0)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Lstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3982"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.8) translate(12.5,0)" /></marker></defs><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview13"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="106.62091"
|
||||
inkscape:cy="47.96144"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
<circle
|
||||
fill="#3300CC"
|
||||
cx="50"
|
||||
cy="50"
|
||||
r="50"
|
||||
id="circle3" />
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g13525"
|
||||
transform="translate(-1.0382514,5.8845938)"><g
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none"
|
||||
transform="matrix(0,0.68539326,-0.83211679,0,43.208523,14.403062)"
|
||||
id="g13481"><g
|
||||
transform="matrix(1,0,0,0.84210526,-1.9811878e-7,-3.4207532)"
|
||||
id="g13521"><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path13461"
|
||||
d="m 18.899382,-48.635762 0,26.970992 17.521302,0 z"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none" /><path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path13461-7"
|
||||
d="m 18.899382,-48.635762 0,26.970992 -17.5213024,0 z"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:none" /></g></g><g
|
||||
id="g13517"><path
|
||||
sodipodi:type="arc"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:7.31581211;stroke-linecap:square;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
id="path13501"
|
||||
sodipodi:cx="52.563904"
|
||||
sodipodi:cy="51.964073"
|
||||
sodipodi:rx="13.583931"
|
||||
sodipodi:ry="18.899382"
|
||||
d="M 38.989524,52.672675 C 38.708241,42.242173 44.557674,33.46933 52.054597,33.07798 c 0.172234,-0.009 0.344575,-0.01342 0.51693,-0.01328"
|
||||
transform="matrix(1.6122764,0,0,1.1588718,-27.905216,-10.993313)"
|
||||
sodipodi:start="3.1040905"
|
||||
sodipodi:end="4.7129502"
|
||||
sodipodi:open="true" /><path
|
||||
style="fill:#ffffff;stroke:#ffffff;stroke-width:10;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 34.94098,58.047564 0,9.83566"
|
||||
id="path13515"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" /></g></g></svg>
|
After Width: | Height: | Size: 6.1 KiB |
155
public/images/boutons/turnup.svg
Executable file
|
@ -0,0 +1,155 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="100px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="turnup.svg"><metadata
|
||||
id="metadata17"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs15"><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13455"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><inkscape:path-effect
|
||||
effect="skeletal"
|
||||
id="path-effect13451"
|
||||
is_visible="true"
|
||||
pattern="M 0,0 0,10 10,5 z"
|
||||
copytype="single_stretched"
|
||||
prop_scale="1"
|
||||
scale_y_rel="false"
|
||||
spacing="0"
|
||||
normal_offset="0"
|
||||
tang_offset="0"
|
||||
prop_units="false"
|
||||
vertical_pattern="false"
|
||||
fuse_tolerance="0" /><marker
|
||||
inkscape:stockid="EmptyTriangleOutM"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="EmptyTriangleOutM"
|
||||
style="overflow:visible"><path
|
||||
id="path4146"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.4) translate(-4.5,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleOutS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleOutS"
|
||||
style="overflow:visible"><path
|
||||
id="path4131"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow2Send"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow2Send"
|
||||
style="overflow:visible;"><path
|
||||
id="path4015"
|
||||
style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
|
||||
d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
|
||||
transform="scale(0.3) rotate(180) translate(-2.3,0)" /></marker><marker
|
||||
inkscape:stockid="TriangleInS"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="TriangleInS"
|
||||
style="overflow:visible"><path
|
||||
id="path4122"
|
||||
d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(-0.2)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Sstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3994"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.2) translate(6,0)" /></marker><marker
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
orient="auto"
|
||||
refY="0.0"
|
||||
refX="0.0"
|
||||
id="Arrow1Lstart"
|
||||
style="overflow:visible"><path
|
||||
id="path3982"
|
||||
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
|
||||
style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
|
||||
transform="scale(0.8) translate(12.5,0)" /></marker></defs><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
id="namedview13"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.7332243"
|
||||
inkscape:cx="40.210432"
|
||||
inkscape:cy="97.727548"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g13491" />
|
||||
<circle
|
||||
fill="#3300CC"
|
||||
cx="50"
|
||||
cy="50"
|
||||
r="50"
|
||||
id="circle3" />
|
||||
|
||||
|
||||
|
||||
|
||||
<g
|
||||
id="g13485"
|
||||
transform="translate(-2.0634534,10.709903)"><g
|
||||
id="g13491"
|
||||
transform="translate(4.9611334e-7,2.3014626)"><path
|
||||
style="fill:#ffffff;stroke:#ffffff;stroke-width:10;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
|
||||
d="m 52.063453,66.033469 0,-38.977986"
|
||||
id="path9961"
|
||||
inkscape:connector-curvature="0" /><g
|
||||
id="g13481"
|
||||
transform="matrix(0.68539326,0,0,0.83211679,39.109944,43.414434)"
|
||||
style="fill:#ffffff"><path
|
||||
style="fill:#ffffff;stroke:none"
|
||||
d="M 50 15.96875 L 38 38.40625 L 50 38.40625 L 62 38.40625 L 50 15.96875 z "
|
||||
transform="matrix(1.4590164,0,0,1.2017544,-54.051438,-67.809952)"
|
||||
id="path13461" /></g></g></g></svg>
|
After Width: | Height: | Size: 5.3 KiB |
108
public/images/boutons/wiki.svg
Executable file
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.92.3 (2405546, 2018-03-11)"
|
||||
sodipodi:docname="wiki.svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="2.1307116"
|
||||
inkscape:cx="-38.679874"
|
||||
inkscape:cy="92.618101"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="700"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<rect
|
||||
style="fill:none;fill-opacity:1;stroke:none"
|
||||
id="rect3003"
|
||||
width="52.022858"
|
||||
height="31.062191"
|
||||
x="27.02158"
|
||||
y="29.036783"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3005"
|
||||
width="21.970818"
|
||||
height="28.789347"
|
||||
x="44.95179"
|
||||
y="38.633232"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3007"
|
||||
width="34.597725"
|
||||
height="35.355339"
|
||||
x="115.66247"
|
||||
y="26.511402"
|
||||
transform="translate(0,952.36218)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none"
|
||||
id="rect3009"
|
||||
width="19.445436"
|
||||
height="22.475895"
|
||||
x="97.22718"
|
||||
y="50.755062"
|
||||
transform="translate(0,952.36218)"
|
||||
ry="9.7227182" />
|
||||
<rect
|
||||
style="fill:#000000;fill-opacity:0;stroke:none"
|
||||
id="rect3799"
|
||||
width="15.909903"
|
||||
height="35.607876"
|
||||
x="43.436558"
|
||||
y="29.289322"
|
||||
transform="translate(0,952.36218)" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Times New Roman';-inkscape-font-specification:'Times New Roman,';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none"
|
||||
x="2.5390625"
|
||||
y="1034.7108"
|
||||
id="text2992"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2994"
|
||||
x="2.5390625"
|
||||
y="1034.7108"
|
||||
style="font-size:100px;line-height:1.25">W</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
51
public/images/pions/baghChal_chevre.svg
Executable file
|
@ -0,0 +1,51 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="Calque_1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
width="100px"
|
||||
height="100px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
xml:space="preserve"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="baghChal_chevre.svg"><metadata
|
||||
id="metadata3157"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs3155" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="640"
|
||||
inkscape:window-height="480"
|
||||
id="namedview3153"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.691875"
|
||||
inkscape:cx="50"
|
||||
inkscape:cy="50"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="Calque_1" />
|
||||
<circle
|
||||
fill="#E0D080"
|
||||
cx="50"
|
||||
cy="50"
|
||||
r="50"
|
||||
id="circle3151"
|
||||
style="fill:#ffffff" />
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
95
public/images/pions/baghChal_tigre.svg
Executable file
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="100"
|
||||
height="100"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.2 r9819"
|
||||
sodipodi:docname="Nouveau document 1">
|
||||
<defs
|
||||
id="defs4">
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect3019"
|
||||
is_visible="true" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.5326779"
|
||||
inkscape:cx="519.90434"
|
||||
inkscape:cy="252.53519"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
inkscape:window-width="1366"
|
||||
inkscape:window-height="739"
|
||||
inkscape:window-x="-9"
|
||||
inkscape:window-y="-9"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-952.36218)">
|
||||
<g
|
||||
id="g3133"
|
||||
transform="matrix(0.34482759,0,0,0.34482759,-69.92457,842.25442)">
|
||||
<path
|
||||
id="path3044"
|
||||
d="m 324.09375,607.1875 c 1.02797,-2.43672 2.12495,-4.75705 3.0625,-7.34375 1.71506,-4.73187 3.27148,-9.7081 4.59375,-14.9375 1.32227,-5.2294 2.40594,-10.71622 3.21875,-16.4375 0.4064,-2.86064 0.74284,-5.7987 1,-8.78125 0.25716,-2.98255 0.43791,-6.02125 0.53125,-9.125 0.0933,-3.10375 0.11632,-6.27575 0.0312,-9.5 -0.0851,-3.22425 -0.25318,-6.4997 -0.53125,-9.84375 -0.27807,-3.34405 -0.67061,-6.75562 -1.15625,-10.21875 -0.48564,-3.46313 -1.07345,-6.98098 -1.78125,-10.5625 -0.7078,-3.58152 -1.5242,-7.20706 -2.46875,-10.90625 -0.94455,-3.69919 -2.02287,-7.46509 -3.21875,-11.28125 -1.19588,-3.81616 -2.50696,-7.69258 -3.96875,-11.625 -1.46179,-3.93242 -3.07021,-7.92077 -4.8125,-11.96875 -6.96915,-16.19193 -11.73567,-27.06133 -14.96875,-33.5625 -1.61654,-3.25058 -2.8508,-5.41516 -3.78125,-6.59375 -0.46523,-0.5893 -0.86281,-0.94737 -1.1875,-1.0625 -0.32469,-0.11513 -0.57643,0.014 -0.78125,0.34375 -0.40964,0.6596 -0.60213,2.1735 -0.65625,4.4375 -0.0541,2.264 0.0201,5.27165 0.15625,8.90625 0.27223,7.2692 0.77102,17.05744 0.8125,28.40625 0.0207,5.6744 -0.0901,11.75014 -0.375,18.09375 -0.28487,6.34361 -0.74423,12.93973 -1.5,19.71875 -0.75577,6.77902 -1.79555,13.73813 -3.1875,20.71875 -0.69597,3.49031 -1.48899,6.97187 -2.375,10.46875 -0.88601,3.49688 -1.87204,6.99453 -2.96875,10.46875 -1.09671,3.47422 -2.29694,6.92142 -3.625,10.34375 -1.32806,3.42233 -2.76367,6.81503 -4.34375,10.15625 -1.58008,3.34122 -3.30349,6.64411 -5.15625,9.875 -1.85276,3.23089 -3.8539,6.40867 -6,9.5 -0.13451,0.19375 -0.30179,0.36936 -0.4375,0.5625 16.56614,10.90396 35.50995,18.39434 55.875,21.75 z"
|
||||
style="fill:#2b1100;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path3065"
|
||||
d="m 432.78125,581.59375 c 0.55617,-1.88572 1.24914,-3.61428 1.75,-5.5625 0.73985,-2.8778 1.39452,-5.83022 2,-8.84375 0.60548,-3.01353 1.13896,-6.10151 1.59375,-9.25 0.45479,-3.14849 0.83722,-6.34234 1.125,-9.625 0.28778,-3.28266 0.4893,-6.64643 0.59375,-10.0625 0.10445,-3.41607 0.12645,-6.88881 0.0312,-10.4375 -0.0952,-3.54869 -0.31383,-7.16321 -0.625,-10.84375 -0.31117,-3.68054 -0.73779,-7.43839 -1.28125,-11.25 -0.54346,-3.81161 -1.20793,-7.6831 -2,-11.625 -0.79207,-3.9419 -1.693,-7.95983 -2.75,-12.03125 -1.057,-4.07142 -2.2555,-8.20609 -3.59375,-12.40625 -1.33825,-4.20016 -2.83293,-8.45313 -4.46875,-12.78125 -1.63582,-4.32812 -3.42529,-8.73219 -5.375,-13.1875 -3.89943,-8.91061 -7.17577,-16.35327 -9.9375,-22.46875 -2.76173,-6.11548 -5.0035,-10.89108 -6.8125,-14.46875 -1.809,-3.57767 -3.17752,-5.95281 -4.21875,-7.25 -0.52061,-0.64859 -0.94915,-1.02953 -1.3125,-1.15625 -0.36335,-0.12672 -0.67704,0.012 -0.90625,0.375 -0.22921,0.36299 -0.38181,0.96072 -0.5,1.78125 -0.11819,0.82053 -0.18847,1.84784 -0.21875,3.09375 -0.0606,2.49181 0.0352,5.81217 0.1875,9.8125 0.30464,8.00065 0.85983,18.75923 0.90625,31.25 0.0232,6.24538 -0.0875,12.92432 -0.40625,19.90625 -0.31879,6.98193 -0.873,14.25761 -1.71875,21.71875 -0.42287,3.73057 -0.91071,7.51037 -1.5,11.3125 -0.58929,3.80213 -1.25242,7.62723 -2.03125,11.46875 -0.77883,3.84152 -1.66476,7.71375 -2.65625,11.5625 -0.99149,3.84875 -2.11647,7.67619 -3.34375,11.5 -1.22728,3.82381 -2.57632,7.63955 -4.0625,11.40625 -1.48618,3.7667 -3.1068,7.47882 -4.875,11.15625 -1.7682,3.67743 -3.67666,7.31901 -5.75,10.875 -2.07334,3.55599 -4.2859,7.03511 -6.6875,10.4375 -2.4016,3.40239 -4.99702,6.72088 -7.75,9.9375 -2.75298,3.21662 -5.68502,6.34506 -8.8125,9.34375 -3.12748,2.99869 -6.44364,5.87641 -9.96875,8.625 -1.90806,1.48775 -4.03273,2.81154 -6.0625,4.21875 5.40382,0.67095 10.85033,1.1875 16.4375,1.1875 31.79975,0 61.09749,-10.36105 85,-27.71875 z"
|
||||
style="fill:#2b1100;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path3125"
|
||||
d="m 206.21875,495.46875 c 0.01,-0.062 0.0216,-0.12548 0.0312,-0.1875 0.58929,-3.80213 1.07713,-7.58193 1.5,-11.3125 0.84575,-7.46114 1.39996,-14.73682 1.71875,-21.71875 0.31879,-6.98193 0.39821,-13.66087 0.375,-19.90625 -0.0311,-8.3689 -0.33713,-14.43178 -0.59375,-20.9375 -4.19372,13.55828 -6.46875,27.97026 -6.46875,42.90625 0,10.70707 1.23155,21.11588 3.4375,31.15625 z"
|
||||
style="fill:#ff6600;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path3123"
|
||||
d="m 248.34375,569.6875 c 0.37047,-1.60011 0.76419,-3.17223 1.09375,-4.8125 0.60548,-3.01353 1.13896,-6.10151 1.59375,-9.25 0.45479,-3.14849 0.83722,-6.34234 1.125,-9.625 0.28778,-3.28266 0.4893,-6.64643 0.59375,-10.0625 0.10445,-3.41607 0.12645,-6.88881 0.0312,-10.4375 -0.0952,-3.54869 -0.31383,-7.16321 -0.625,-10.84375 -0.31117,-3.68054 -0.73779,-7.43839 -1.28125,-11.25 -0.54346,-3.81161 -1.20793,-7.6831 -2,-11.625 -0.79207,-3.9419 -1.693,-7.95983 -2.75,-12.03125 -1.057,-4.07142 -2.2555,-8.20609 -3.59375,-12.40625 -1.33825,-4.20016 -2.83293,-8.45313 -4.46875,-12.78125 -1.63582,-4.32812 -3.42529,-8.73219 -5.375,-13.1875 -3.89943,-8.91061 -7.17577,-16.35327 -9.9375,-22.46875 -2.76173,-6.11548 -5.0035,-10.89108 -6.8125,-14.46875 -0.0242,-0.048 -0.0384,-0.0462 -0.0625,-0.0937 -2.51975,5.53269 -4.80665,11.1838 -6.625,17.0625 0.25662,6.50572 0.56265,12.5686 0.59375,20.9375 0.0232,6.24538 -0.0562,12.92432 -0.375,19.90625 -0.31879,6.98193 -0.873,14.25761 -1.71875,21.71875 -0.42287,3.73057 -0.91071,7.51037 -1.5,11.3125 -0.01,0.062 -0.0216,0.12547 -0.0312,0.1875 6.3559,28.92879 21.3212,54.60743 42.125,74.21875 z"
|
||||
style="fill:#2b1100;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path3131"
|
||||
d="m 488.75,430.90625 c -0.0287,0.76059 10e-4,1.42079 -0.0312,2.1875 -0.36249,8.52198 -0.97581,17.42434 -1.9375,26.53125 -0.48085,4.55345 -1.04867,9.14046 -1.71875,13.78125 -0.67008,4.64079 -1.45814,9.31113 -2.34375,14 -0.88561,4.68887 -1.87258,9.39606 -3,14.09375 -1.12742,4.69769 -2.38573,9.39525 -3.78125,14.0625 -1.39552,4.66725 -2.93508,9.3087 -4.625,13.90625 -1.68992,4.59755 -3.52065,9.13641 -5.53125,13.625 -2.0106,4.48859 -4.20492,8.94088 -6.5625,13.28125 -0.24239,0.44625 -0.53504,0.86804 -0.78125,1.3125 21.36562,-25.21299 34.34375,-57.73191 34.34375,-93.375 0,-11.51832 -1.49324,-22.66335 -4.03125,-33.40625 z"
|
||||
style="fill:#2b1100;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
id="path2985"
|
||||
d="m 347.78125,319.3125 c -58.66924,0 -109.07877,34.90836 -131.90625,85.03125 0.0241,0.0475 0.0383,0.0458 0.0625,0.0937 1.809,3.57767 4.05077,8.35327 6.8125,14.46875 2.76173,6.11548 6.03807,13.55814 9.9375,22.46875 1.94971,4.45531 3.73918,8.85938 5.375,13.1875 1.63582,4.32812 3.1305,8.58109 4.46875,12.78125 1.33825,4.20016 2.53675,8.33483 3.59375,12.40625 1.057,4.07142 1.95793,8.08935 2.75,12.03125 0.79207,3.9419 1.45654,7.81339 2,11.625 0.54346,3.81161 0.97008,7.56946 1.28125,11.25 0.31117,3.68054 0.5298,7.29506 0.625,10.84375 0.0952,3.54869 0.0732,7.02143 -0.0312,10.4375 -0.10445,3.41607 -0.30597,6.77984 -0.59375,10.0625 -0.28778,3.28266 -0.67021,6.47651 -1.125,9.625 -0.45479,3.14849 -0.98827,6.23647 -1.59375,9.25 -0.32956,1.64027 -0.72328,3.21239 -1.09375,4.8125 6.15022,5.79769 12.78697,11.0846 19.875,15.75 0.13571,-0.19314 0.30299,-0.36875 0.4375,-0.5625 2.1461,-3.09133 4.14724,-6.26911 6,-9.5 1.85276,-3.23089 3.57617,-6.53378 5.15625,-9.875 1.58008,-3.34122 3.01569,-6.73392 4.34375,-10.15625 1.32806,-3.42233 2.52829,-6.86953 3.625,-10.34375 1.09671,-3.47422 2.08274,-6.97187 2.96875,-10.46875 0.88601,-3.49688 1.67903,-6.97844 2.375,-10.46875 1.39195,-6.98062 2.43173,-13.93973 3.1875,-20.71875 0.75577,-6.77902 1.21513,-13.37514 1.5,-19.71875 0.28487,-6.34361 0.39574,-12.41935 0.375,-18.09375 -0.0415,-11.34881 -0.54027,-21.13705 -0.8125,-28.40625 -0.13612,-3.6346 -0.21037,-6.64225 -0.15625,-8.90625 0.0541,-2.264 0.24661,-3.7779 0.65625,-4.4375 0.20482,-0.3298 0.45656,-0.45888 0.78125,-0.34375 0.32469,0.11513 0.72227,0.4732 1.1875,1.0625 0.93045,1.17859 2.16471,3.34317 3.78125,6.59375 3.23308,6.50117 7.9996,17.37057 14.96875,33.5625 1.74229,4.04798 3.35071,8.03633 4.8125,11.96875 1.46179,3.93242 2.77287,7.80884 3.96875,11.625 1.19588,3.81616 2.2742,7.58206 3.21875,11.28125 0.94455,3.69919 1.76095,7.32473 2.46875,10.90625 0.7078,3.58152 1.29561,7.09937 1.78125,10.5625 0.48564,3.46313 0.87818,6.8747 1.15625,10.21875 0.27807,3.34405 0.44618,6.6195 0.53125,9.84375 0.0851,3.22425 0.0621,6.39625 -0.0312,9.5 -0.0933,3.10375 -0.27409,6.14245 -0.53125,9.125 -0.25716,2.98255 -0.5936,5.92061 -1,8.78125 -0.81281,5.72128 -1.89648,11.2081 -3.21875,16.4375 -1.32227,5.2294 -2.87869,10.20563 -4.59375,14.9375 -0.93755,2.5867 -2.03453,4.90703 -3.0625,7.34375 2.39018,0.39384 4.83037,0.63707 7.25,0.9375 2.02977,-1.40721 4.15444,-2.731 6.0625,-4.21875 3.52511,-2.74859 6.84127,-5.62631 9.96875,-8.625 3.12748,-2.99869 6.05952,-6.12713 8.8125,-9.34375 2.75298,-3.21662 5.3484,-6.53511 7.75,-9.9375 2.4016,-3.40239 4.61416,-6.88151 6.6875,-10.4375 2.07334,-3.55599 3.9818,-7.19757 5.75,-10.875 1.7682,-3.67743 3.38882,-7.38955 4.875,-11.15625 1.48618,-3.7667 2.83522,-7.58244 4.0625,-11.40625 1.22728,-3.82381 2.35226,-7.65125 3.34375,-11.5 0.99149,-3.84875 1.87742,-7.72098 2.65625,-11.5625 0.77883,-3.84152 1.44196,-7.66662 2.03125,-11.46875 0.58929,-3.80213 1.07713,-7.58193 1.5,-11.3125 0.84575,-7.46114 1.39996,-14.73682 1.71875,-21.71875 0.31879,-6.98193 0.42946,-13.66087 0.40625,-19.90625 -0.0464,-12.49077 -0.60161,-23.24935 -0.90625,-31.25 -0.15232,-4.00033 -0.24807,-7.32069 -0.1875,-9.8125 0.0303,-1.24591 0.10056,-2.27322 0.21875,-3.09375 0.11819,-0.82053 0.27079,-1.41826 0.5,-1.78125 0.22921,-0.36299 0.5429,-0.50172 0.90625,-0.375 0.36335,0.12672 0.79189,0.50766 1.3125,1.15625 1.04123,1.29719 2.40975,3.67233 4.21875,7.25 1.809,3.57767 4.05077,8.35327 6.8125,14.46875 2.76173,6.11548 6.03807,13.55814 9.9375,22.46875 1.94971,4.45531 3.73918,8.85938 5.375,13.1875 1.63582,4.32812 3.1305,8.58109 4.46875,12.78125 1.33825,4.20016 2.53675,8.33483 3.59375,12.40625 1.057,4.07142 1.95793,8.08935 2.75,12.03125 0.79207,3.9419 1.45654,7.81339 2,11.625 0.54346,3.81161 0.97008,7.56946 1.28125,11.25 0.31117,3.68054 0.5298,7.29506 0.625,10.84375 0.0952,3.54869 0.0732,7.02143 -0.0312,10.4375 -0.10445,3.41607 -0.30597,6.77984 -0.59375,10.0625 -0.28778,3.28266 -0.67021,6.47651 -1.125,9.625 -0.45479,3.14849 -0.98827,6.23647 -1.59375,9.25 -0.60548,3.01353 -1.26015,5.96595 -2,8.84375 -0.50086,1.94822 -1.19383,3.67678 -1.75,5.5625 9.49978,-6.89862 18.08035,-14.96614 25.65625,-23.90625 0.24621,-0.44446 0.53886,-0.86625 0.78125,-1.3125 2.35758,-4.34037 4.5519,-8.79266 6.5625,-13.28125 2.0106,-4.48859 3.84133,-9.02745 5.53125,-13.625 1.68992,-4.59755 3.22948,-9.239 4.625,-13.90625 1.39552,-4.66725 2.65383,-9.36481 3.78125,-14.0625 1.12742,-4.69769 2.11439,-9.40488 3,-14.09375 0.88561,-4.68887 1.67367,-9.35921 2.34375,-14 0.67008,-4.64079 1.2379,-9.2278 1.71875,-13.78125 0.96169,-9.10691 1.57501,-18.00927 1.9375,-26.53125 0.0326,-0.76671 0.003,-1.42691 0.0312,-2.1875 C 473.64247,366.95896 416.34422,319.3125 347.78125,319.3125 z"
|
||||
style="fill:#ff6600;fill-opacity:1;stroke:none"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 13 KiB |
6
public/images/pions/dame_blanc.svg
Executable file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<circle fill="#E0D080" cx="50" cy="50" r="50"/>
|
||||
</svg>
|
After Width: | Height: | Size: 437 B |
12
public/images/pions/dame_dame_blanc.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<circle fill="#E0D080" cx="50" cy="50" r="50"/>
|
||||
<g>
|
||||
<path fill="#772222" d="M30,21.311c4-0.699,9.54-1.223,15.396-1.223c10.607,0,18.011,2.533,23.017,7.336
|
||||
c5.092,4.804,7.985,11.615,7.985,21.135c0,9.607-2.922,17.467-8.27,22.881c-5.347,5.504-13.887,8.473-25.004,8.473
|
||||
C37.862,79.912,34,79.65,30,79.213V21.311z M37,73.361c2,0.352,4.471,0.438,7.355,0.438c15.785,0,24.301-9.084,24.301-24.978
|
||||
c0.084-13.888-7.469-22.708-23.085-22.708c-3.818,0-6.571,0.35-8.571,0.786V73.361z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 877 B |
12
public/images/pions/dame_dame_noir.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<circle fill="#772222" cx="50" cy="50" r="50"/>
|
||||
<g>
|
||||
<path fill="#E0D080" d="M30,21.311c4-0.699,9.54-1.223,15.396-1.223c10.607,0,18.011,2.533,23.017,7.336
|
||||
c5.092,4.804,7.985,11.615,7.985,21.135c0,9.607-2.922,17.467-8.27,22.881c-5.347,5.504-13.887,8.473-25.004,8.473
|
||||
C37.862,79.912,34,79.65,30,79.213V21.311z M37,73.361c2,0.352,4.471,0.438,7.355,0.438c15.785,0,24.301-9.084,24.301-24.978
|
||||
c0.084-13.888-7.469-22.708-23.085-22.708c-3.818,0-6.571,0.35-8.571,0.786V73.361z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 877 B |
6
public/images/pions/dame_noir.svg
Executable file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<circle fill="#772222" cx="50" cy="50" r="50"/>
|
||||
</svg>
|
After Width: | Height: | Size: 437 B |
8
public/images/pions/echec_cavalier_blanc.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#E0D080" d="M85.691,26.237l-85,25.627v11.373l55,8.5l-55,83.5c0,0,21.5,20,53.5,20.5s50-16.609,50-16.609
|
||||
s-13.5-7.891-16-27.391s11.5-39,12-56.5s-11-32.5-17.5-40.5l5.5-5.5L85.691,26.237z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 617 B |
8
public/images/pions/echec_cavalier_noir.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#772222" d="M85.691,26.236l-85,25.627v11.373l55,8.5l-55,83.5c0,0,21.5,20,53.5,20.5s50-16.609,50-16.609
|
||||
s-13.5-7.891-16-27.391s11.5-39,12-56.5c0.5-17.5-11-32.5-17.5-40.5l5.5-5.5L85.691,26.236z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 625 B |
8
public/images/pions/echec_dame_blanc.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#E0D080" d="M15.072,159.128c0,0,5.25,16.109,37.25,16.609s37.486-16.609,37.486-16.609l-25.5-117.4l16.43-41.666
|
||||
l-16.43,10.447L52.322,0.062l-10.75,10.447L24.143,0.062l17.43,41.666L15.072,159.128z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 627 B |
8
public/images/pions/echec_dame_noir.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#772222" d="M15.072,159.097c0,0,5.25,16.109,37.25,16.609s37.486-16.609,37.486-16.609l-25.5-117.4L80.738,0.03
|
||||
l-16.43,10.447L52.322,0.03l-10.75,10.447L24.143,0.03l17.43,41.667L15.072,159.097z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 624 B |
10
public/images/pions/echec_fou_blanc.svg
Executable file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<circle fill="#E0D080" cx="52.439" cy="59.405" r="29.5"/>
|
||||
<circle fill="#E0D080" cx="52.439" cy="25.405" r="7.398"/>
|
||||
<circle fill="#E0D080" cx="52.44" cy="108.646" r="41.781"/>
|
||||
<path fill="#E0D080" d="M38.572,121.728l-23.5,37.4c0,0,5.25,16.109,37.25,16.609s37.484-16.609,37.484-16.609l-22.5-37.4"/>
|
||||
</svg>
|
After Width: | Height: | Size: 718 B |
10
public/images/pions/echec_fou_noir.svg
Executable file
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<circle fill="#772222" cx="52.44" cy="59.404" r="29.5"/>
|
||||
<circle fill="#772222" cx="52.44" cy="25.404" r="7.398"/>
|
||||
<circle fill="#772222" cx="52.441" cy="108.645" r="41.781"/>
|
||||
<path fill="#772222" d="M38.573,121.727l-23.5,37.4c0,0,5.25,16.109,37.25,16.609s37.484-16.609,37.484-16.609l-22.5-37.4"/>
|
||||
</svg>
|
After Width: | Height: | Size: 717 B |
8
public/images/pions/echec_pion_blanc.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<circle fill="#E0D080" cx="52.44" cy="108.646" r="41.781"/>
|
||||
<path fill="#E0D080" d="M38.571,121.728l-23.5,37.4c0,0,5.25,16.109,37.25,16.609s37.486-16.609,37.486-16.609l-22.5-37.4"/>
|
||||
</svg>
|
After Width: | Height: | Size: 599 B |
8
public/images/pions/echec_pion_noir.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<circle fill="#772222" cx="52.439" cy="108.645" r="41.781"/>
|
||||
<path fill="#772222" d="M38.57,121.727l-23.5,37.4c0,0,5.25,16.109,37.25,16.609s37.486-16.609,37.486-16.609l-22.5-37.4"/>
|
||||
</svg>
|
After Width: | Height: | Size: 599 B |
8
public/images/pions/echec_roi_blanc.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#E0D080" d="M14.574,159.098c0,0,5.25,16.109,37.25,16.609s37.484-16.609,37.484-16.609l-22.5-37.4L91.238,0.031
|
||||
l-22.43,10.447L51.824,0.031l-15.75,10.447L13.645,0.031l24.43,121.666L14.574,159.098z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 627 B |
8
public/images/pions/echec_roi_noir.svg
Executable file
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#772222" d="M14.574,159.097c0,0,5.25,16.109,37.25,16.609s37.484-16.609,37.484-16.609l-22.5-37.4L91.238,0.031
|
||||
l-22.43,10.447L51.824,0.031l-15.75,10.447L13.645,0.031l24.43,121.666L14.574,159.097z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 627 B |
9
public/images/pions/echec_tour_blanc.svg
Executable file
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#E0D080" d="M14.574,159.127c0,0,5.25,16.11,37.25,16.61s37.484-16.61,37.484-16.61l1.93-100.067l-7.053-9v14.416
|
||||
l-3.744-2.563V48.06l-11.783-4.724l-0.057,14.221l-8.166-1.479l-0.074-14.109l-15.08-0.428v14.361l-9.764,1.324l0.023-13.73
|
||||
L24.436,48.06L24.186,62.2l-3.5,2.973l-0.25-14.113l-6.791,8L14.574,159.127z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 740 B |
9
public/images/pions/echec_tour_noir.svg
Executable file
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="104.882px" height="175.748px" viewBox="0 0 104.882 175.748" enable-background="new 0 0 104.882 175.748"
|
||||
xml:space="preserve">
|
||||
<path fill="#772222" d="M14.574,158.548c0,0,5.25,16.109,37.25,16.609s37.484-16.609,37.484-16.609l1.93-100.066l-7.053-9v14.417
|
||||
l-3.744-2.563V47.482l-11.783-4.723l-0.057,14.221l-8.166-1.48l-0.074-14.109l-15.08-0.427v14.361l-9.764,1.324l0.023-13.73
|
||||
l-11.105,4.563l-0.25,14.14l-3.5,2.973l-0.25-14.113l-6.791,8L14.574,158.548z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 745 B |
6
public/images/pions/go_blanc.svg
Executable file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<circle fill="#FFFFFF" cx="50" cy="50" r="50"/>
|
||||
</svg>
|
After Width: | Height: | Size: 437 B |
6
public/images/pions/go_noir.svg
Executable file
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve">
|
||||
<circle fill="#000000" cx="50" cy="50" r="50"/>
|
||||
</svg>
|
After Width: | Height: | Size: 437 B |
14
public/images/pions/shogi_cavalier_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>桂馬</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">桂</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">馬</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
12
public/images/pions/shogi_cavalier_or_nord.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>金</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">金</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 542 B |
12
public/images/pions/shogi_cavalier_or_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>金</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">金</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 538 B |
12
public/images/pions/shogi_cavalier_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>桂馬</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">桂</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">馬</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
12
public/images/pions/shogi_cheval_dragon_nord.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>龍馬</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">龍</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">馬</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 554 B |
12
public/images/pions/shogi_cheval_dragon_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>龍馬</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">龍</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">馬</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
12
public/images/pions/shogi_dragon_nord.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>龍王</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">龍</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">王</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 554 B |
12
public/images/pions/shogi_dragon_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>龍王</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">龍</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">王</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
14
public/images/pions/shogi_fou_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>角行</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">角</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">行</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
12
public/images/pions/shogi_fou_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>角行</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">角</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">行</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
14
public/images/pions/shogi_general_argent_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>銀將</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">銀</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
12
public/images/pions/shogi_general_argent_or_nord.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>全</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">全</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 542 B |
12
public/images/pions/shogi_general_argent_or_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>全</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">全</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 538 B |
12
public/images/pions/shogi_general_argent_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>銀將</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">銀</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
14
public/images/pions/shogi_general_or_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>金將</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">金</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
12
public/images/pions/shogi_general_or_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>金將</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">金</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
14
public/images/pions/shogi_jade_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>玉將</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">玉</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
14
public/images/pions/shogi_jade_sud.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>玉將</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">玉</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 540 B |
14
public/images/pions/shogi_lance_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>香車</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">香</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">車</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
12
public/images/pions/shogi_lance_or_nord.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>杏</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">杏</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 542 B |
12
public/images/pions/shogi_lance_or_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>杏</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">杏</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 538 B |
12
public/images/pions/shogi_lance_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>香車</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">香</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">車</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
14
public/images/pions/shogi_pion_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>歩兵</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">歩</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">兵</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
12
public/images/pions/shogi_pion_or_nord.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>と</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">と</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 542 B |
12
public/images/pions/shogi_pion_or_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>と</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00">と</text>
|
||||
<text x="30" y="63" font-family="DFKai-sb" font-size="40" stroke="#f00" fill="#f00"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 538 B |
12
public/images/pions/shogi_pion_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>歩兵</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">歩</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">兵</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
14
public/images/pions/shogi_roi_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>王將</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">王</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
14
public/images/pions/shogi_roi_sud.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>王將</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">王</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">將</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 540 B |
14
public/images/pions/shogi_tour_nord.svg
Executable file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
|
||||
<title>飛車</title>
|
||||
<g transform="rotate(180 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(180 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">飛</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">車</text>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 544 B |
12
public/images/pions/shogi_tour_sud.svg
Executable file
|
@ -0,0 +1,12 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><script xmlns=""/>
|
||||
<title>飛車</title>
|
||||
<g transform="rotate(0 55,55)">
|
||||
<polygon fill="#777" points="90,95 80,25 55,15 30,25 20,95"/>
|
||||
</g>
|
||||
<g transform="rotate(0 50,50)">
|
||||
<polygon fill="#eb5" points="85,90 75,20 50,10 25,20 15,90"/>
|
||||
<text x="30" y="45" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">飛</text>
|
||||
<text x="30" y="80" font-family="DFKai-sb" font-size="40" stroke="#000" fill="#000">車</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 550 B |
11
public/js/accueil.js
Executable file
|
@ -0,0 +1,11 @@
|
|||
$(function(){
|
||||
//var socket = io.connect('http://localhost:8080');
|
||||
// var socket = io.connect('https://hebergement.deuxfleurs.fr/~victor:3000');
|
||||
$('#hasard').on('change',function(e){
|
||||
if($(this).is(':checked')){
|
||||
$('#url').prop('required',false).prop('disabled',true);
|
||||
}else{
|
||||
$('#url').prop('required',true).prop('disabled',false);
|
||||
};
|
||||
});
|
||||
});
|
2330
public/js/platoo.js
Executable file
74
views/accueil.ejs
Executable file
|
@ -0,0 +1,74 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<link rel="stylesheet" type="text/css" href="css/accueil.css" />
|
||||
<title>Platoo</title>
|
||||
</head>
|
||||
<body>
|
||||
<header>
|
||||
<div>
|
||||
<h1>Bienvenue sur Platôo !</h1>
|
||||
</div>
|
||||
</header>
|
||||
<section>
|
||||
<div id="presentation">
|
||||
<p>
|
||||
Ce site permet de jouer simplement et à distance à de nombreux jeux plateau. Pas besoin d'inscription : retenir le lien de votre Platôo suffit ! Attention : un platôo a une durée de vie de trois mois. Ce site est en construction.
|
||||
</p>
|
||||
</div>
|
||||
<form action="/accueil" method="post">
|
||||
<p class="groupe_form"> Créer un nouveau platôo : </p>
|
||||
<div class="groupe_form">
|
||||
<div class="ligne_form">
|
||||
<label for="url">Entrer le nom d'un platôo </label>
|
||||
<input type="text" name="url" id="url" required value="<%= url_defaut %>" />
|
||||
<label for="hasard"> ou </label>
|
||||
<input type="checkbox" name="hasard" id="hasard" /> Générer un nom au hasard
|
||||
</div>
|
||||
<div class="err_form">
|
||||
<p class="msgerr" id="url_requis" style="display:none;"> Erreur : Ce champ est requis</p>
|
||||
<p class="msgerr" id="url_carac" style="display:none;"> Erreur : Seuls les caractères alphanumériques sont acceptés</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="groupe_form">
|
||||
<div class="ligne_form">
|
||||
<label for="jeu">Choisissez un jeu comme configuration de base :</label>
|
||||
<!--<input type="text" name="jeu" id="jeu" placeholder="Dame" required autocomplete="off" value="%= jeu_defaut %" />-->
|
||||
<select name="jeu" id="jeu" required>
|
||||
<% for(var i=0;i< nomsJeux.length;i++){%>
|
||||
<option value="<%= nomsJeux[i] %>"><%= nomsJeux[i] %></option>
|
||||
<%}%>
|
||||
</select>
|
||||
</div>
|
||||
<div class="err_form">
|
||||
<p class="msgerr" id="jeu_requis" style="display:none;"> Erreur : Ce champ est requis</p>
|
||||
<p class="msgerr" id="jeu_carac" style="display:none;"> Erreur : Seuls les caractères alphanumériques sont acceptés</p>
|
||||
<p class="msgerr" id="jeu_noexist" style="display:none;"> Erreur : ce jeu n'existe pas</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="groupe_form" id="creer">
|
||||
<input type="submit" name="submit" id="submit" value="Créer"/>
|
||||
</div>
|
||||
</form>
|
||||
</section>
|
||||
<footer>
|
||||
<div>
|
||||
Copyright (c) 2016-2020 Victor Moinard
|
||||
<br />
|
||||
This website is licensed under a
|
||||
<a rel="license" href="https://www.gnu.org/licenses/gpl-3.0-standalone.html">
|
||||
GNU General Public License v3.0 or later
|
||||
</a>.
|
||||
</div>
|
||||
</footer>
|
||||
<!--<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="http://code.jquery.com/jquery-3.5.1.min.js" type="text/javascript"></script>-->
|
||||
|
||||
<!--<script src="/js/jquery.min.js" type="text/javascript"></script>-->
|
||||
<script src="/js/jquery-3.5.1.min.js" type="text/javascript"></script>
|
||||
<script src="js/accueil.js" type="text/javascript"></script>
|
||||
</body>
|
||||
</html>
|
||||
<!-- à ajouter : messages d'erreurs, value des inputs text en ejs-->
|
||||
|
401
views/platoo.ejs
Executable file
|
@ -0,0 +1,401 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="stylesheet" href="/css/platoo.css" />
|
||||
<title>Platoo</title>
|
||||
<style type="text/css" id="cssJS"></style>
|
||||
<style type="text/css" id="cssJSchat"></style>
|
||||
</head>
|
||||
<body>
|
||||
<section class="drag">
|
||||
<div class="boxes">
|
||||
<% var i =0%>
|
||||
<% while(i < objBoxes.length){%>
|
||||
<%var diese=objBoxes[i].diese%>
|
||||
<div class="box <%= objBoxes[i].display %>" id="box-<%= objBoxes[i].diese %>" diese="box-<%= objBoxes[i].diese %>" num="box-<%= objBoxes[i].num %>" nstart="<%= objBoxes[i].noeud_start %>" nstop="<%= objBoxes[i].noeud_stop %>">
|
||||
<img src="/images/pions/<%= objBoxes[i].svg %>" class="pion-onbox tp-<%= objBoxes[i].nom %>" alt="pion_<%= objBoxes[i].nom %>" style="
|
||||
<% if(objBoxes[i].directed==1){%>
|
||||
-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);
|
||||
<%}%>
|
||||
"/>
|
||||
</div>
|
||||
<%i=i+1;%>
|
||||
<%}%>
|
||||
</div>
|
||||
|
||||
<section class="boards">
|
||||
<% for(var i = 0; i < objBoards.length; i++){%>
|
||||
<% var dispBoard = 'inactif';%>
|
||||
<% var j=0;%>
|
||||
<%while(j < objBoards[i].boards.length && dispBoard=='inactif'){%>
|
||||
<%dispBoard = objBoards[i].boards[j].display%>
|
||||
<% j += 1;%>
|
||||
<%}%>
|
||||
<div class="board-content <%= dispBoard %>" id="board-<%= objBoards[i].diese %>" diese="board-<%= objBoards[i].diese %>">
|
||||
<div class="board">
|
||||
|
||||
<%for(var j = 0; j < objBoards[i].boards.length; j++){%>
|
||||
<img src="/images/boards/<%= objBoards[i].boards[j].svg %>" class="board-svg board_<%= objBoards[i].boards[j].nom %> <%= objBoards[i].boards[j].display %>" alt="board_<%= objBoards[i].boards[j].nom %>" style="-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);" num="board-<%= objBoards[i].boards[j].num %>" nstart="<%= objBoards[i].boards[j].noeud_start %>" nstop="<%= objBoards[i].boards[j].noeud_stop %>"/>
|
||||
<%}%>
|
||||
<%for(var j = 0; j < objBoards[i].pions.length; j++){%>
|
||||
<img src="/images/pions/<%= objBoards[i].pions[j].svg %>" class="pion-onboard tp-<%= objBoards[i].pions[j].nom %> <%= objBoards[i].pions[j].display %>" alt="pion_<%= objBoards[i].pions[j].nom %>" diese="pion-<%= objBoards[i].pions[j].diese %>" style="
|
||||
top:<%= objBoards[i].pions[j].y %>%;left:<%= objBoards[i].pions[j].x %>%;max-height:<%= objBoards[i].pions[j].height %>%;
|
||||
<% if(objBoards[i].pions[j].directed==1){%>
|
||||
-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);
|
||||
<%}%>
|
||||
" id="pion-<%= objBoards[i].pions[j].num %>" nstart="<%= objBoards[i].pions[j].noeud_start %>" nstop="<%= objBoards[i].pions[j].noeud_stop %>"/>
|
||||
<%}%>
|
||||
</div>
|
||||
<div class="board-action">
|
||||
<img src="/images/boutons/fleche.svg" class="bouton-board fleche" alt="fleche" style="-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);"/>
|
||||
<img src="/images/boutons/turnup.svg" class="bouton-board bouton-turnup" alt="turn up"/>
|
||||
<img src="/images/boutons/turnright.svg" class="bouton-board bouton-turnright" alt="turn right"/>
|
||||
<img src="/images/boutons/turnleft.svg" class="bouton-board bouton-turnleft" alt="turn left"/>
|
||||
</div>
|
||||
</div>
|
||||
<%}%>
|
||||
</section>
|
||||
|
||||
|
||||
<div class="bacs">
|
||||
<% for(var i = 0; i < objBacs.length; i++){%>
|
||||
<% var dispBac = 'inactif';%>
|
||||
<% var j=0;%>
|
||||
<%while(j < objBacs[i].bacs.length && dispBac=='inactif'){%>
|
||||
<%dispBac = objBacs[i].bacs[j].display%>
|
||||
<% j += 1;%>
|
||||
<%}%>
|
||||
<div class="bac <%= dispBac %>" id="bac-<%= objBacs[i].diese %>" diese="bac-<%= objBacs[i].diese %>">
|
||||
<p class="labelBac">
|
||||
<%var defInput="";%>
|
||||
<%for(var j = 0; j < objBacs[i].bacs.length; j++){%>
|
||||
<span class="<%= objBacs[i].bacs[j].display %>" num="bac-<%= objBacs[i].bacs[j].num %>" nstart="<%= objBacs[i].bacs[j].noeud_start %>" nstop="<%= objBacs[i].bacs[j].noeud_stop %>"><%= objBacs[i].bacs[j].label %></span>
|
||||
<%if(objBacs[i].bacs[j].display=="actif"){%>
|
||||
<%defInput=objBacs[i].bacs[j].label;%>
|
||||
<%}%>
|
||||
<%}%>
|
||||
<img src="/images/boutons/edit.svg" class="edit-bac" alt="edit"/>
|
||||
</p>
|
||||
<form action="#" class="inputLabelBac" onsubmit="return false;">
|
||||
<input type="text" name="Label" size="10" maxlength="10" value="<%= defInput %>"/>
|
||||
</form>
|
||||
<div class="bacBordure">
|
||||
<%for(var j = 0; j<objBacs[i].groupes.length; j++){%>
|
||||
<div class="groupe-onbac tp-<%= objBacs[i].groupes[j].nom %> <%= objBacs[i].groupes[j].display %>" diese="groupe-<%= objBacs[i].groupes[j].diese %>" id="groupe-<%= objBacs[i].groupes[j].num %>" nstart="<%= objBacs[i].groupes[j].noeud_start %>" nstop="<%= objBacs[i].groupes[j].noeud_stop %>">
|
||||
<img src="/images/pions/<%= objBacs[i].groupes[j].svg %>" class="pion-onbac tp-<%= objBacs[i].groupes[j].nom %>" alt="pion_<%= objBacs[i].groupes[j].nom %>" style="
|
||||
<% if(objBacs[i].groupes[j].directed==1){%>
|
||||
-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);
|
||||
<%}%>
|
||||
"/>
|
||||
<p class="nb-pions-onbac"><%= objBacs[i].groupes[j].N %></p>
|
||||
<form action="#" class="inputN" onsubmit="return false;">
|
||||
<input type="text" name="N" size="3" maxlength="3" value="<%= objBacs[i].groupes[j].N %>"/>
|
||||
</form>
|
||||
<div class="boutons-groupe">
|
||||
<img src="/images/boutons/del.svg" class="del-groupe" alt="del"/>
|
||||
<img src="/images/boutons/edit.svg" class="edit-groupe" alt="edit"/>
|
||||
</div>
|
||||
</div>
|
||||
<%}%>
|
||||
</div>
|
||||
</div>
|
||||
<%}%>
|
||||
<% for(var i = 0; i < NTrashs; i++){%>
|
||||
<div class="trash">
|
||||
</div>
|
||||
<%}%>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
<nav class="barre-choix">
|
||||
<div class="bouton-barre" id="BB-bacs">
|
||||
<input type="button" value="bacs" id="bouton-bacs" name="bouton-bacs"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-boxes">
|
||||
<input type="button" value="boxes" id="bouton-boxes" name="bouton-boxes"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-chat">
|
||||
<input type="button" value="chat" id="bouton-chat" name="bouton-chat"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-menu">
|
||||
<input type="button" value="menu" id="bouton-menu" name="bouton-menu"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-chat4">
|
||||
<input type="button" value="chat" id="bouton-chat4" name="bouton-chat4"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-arbre">
|
||||
<input type="button" value="arbre" id="bouton-arbre" name="bouton-arbre"/>
|
||||
</div>
|
||||
<!--<div class="bouton-barre" id="BB-bacs2">
|
||||
<input type="button" value="bacs" id="bouton-bacs2" name="bouton-bacs2"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-boxes3">
|
||||
<input type="button" value="boxes" id="bouton-boxes3" name="bouton-boxes3"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-chat2">
|
||||
<input type="button" value="chat" id="bouton-chat2" name="bouton-chat2"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-menu4">
|
||||
<input type="button" value="menu" id="bouton-menu4" name="bouton-menu4"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-bacs3">
|
||||
<input type="button" value="bacs" id="bouton-bacs3" name="bouton-bacs3"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-boxes4">
|
||||
<input type="button" value="boxes" id="bouton-boxes4" name="bouton-boxes4"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-chat3">
|
||||
<input type="button" value="chat" id="bouton-chat3" name="bouton-chat3"/>
|
||||
</div>
|
||||
<div class="bouton-barre" id="BB-bacs4">
|
||||
<input type="button" value="bacs" id="bouton-bacs4" name="bouton-bacs4"/>
|
||||
</div>-->
|
||||
|
||||
|
||||
</nav>
|
||||
|
||||
<section class="menu">
|
||||
<div class="menu-rang1">
|
||||
|
||||
<div class="GpeOption">
|
||||
<a href="http://localhost:8080/accueil" class="button-menu" id="Btn-home" title="accueil" name="Btn-home"><img class="img-menu" id="home" src="/images/boutons/home.svg" alt="accueil"></a>
|
||||
<a href="<%=wiki%>" class="button-menu" id="Btn-wiki" title="wikipedia" name="Btn-wiki"><img class="img-menu" id="wiki" src="/images/boutons/wiki.svg" alt="wiki"></a>
|
||||
<button id="Btn-info" name="Btn-info" value="About" title="About" class="button-menu"><img class="img-menu" id="erase" src="/images/boutons/info.svg" alt="About"></button>
|
||||
</div>
|
||||
|
||||
<div class="GpeOption">
|
||||
<button id="Btn-erase" name="Btn-erase" value="Enlever tous les pions" title="Enlever tous les pions" class="button-menu"><img class="img-menu" id="erase" src="/images/boutons/erase.svg" alt="Enlever tous les pions"></button>
|
||||
<button id="Btn-raz" name="Btn-raz" value="Remise à zéro" title="Remise à zéro" class="button-menu"><img class="img-menu" id="raz" src="/images/boutons/raz.svg" alt="Remise à zéro"></button>
|
||||
<button id="Btn-delete" name="Btn-delete" value="Supprimer la page" title="Supprimer la page" class="button-menu"><img class="img-menu" id="delete" src="/images/boutons/delete.svg" alt="Supprimer la page"></button>
|
||||
</div>
|
||||
|
||||
<div class="GpeOption">
|
||||
<button id="Btn-couppre" name="Btn-couppre" value="Afficher le coup précédent" title="Afficher le coup précédent" class="button-menu"><img class="img-menu" id="coupPre" src="/images/boutons/couppre.svg" alt="Afficher le coup précédent"></button>
|
||||
</div>
|
||||
<div class="GpeOption">
|
||||
<button id="Btn-addmenu" name="Btn-addmenu" value="Ajouter des éléments" title="Ajouter des éléments" class="button-menu">
|
||||
<img class="img-menu" id="addmenu" src="/images/boutons/Btnadd.svg" alt="Ajouter des éléments">
|
||||
</button>
|
||||
<button id="Btn-delete_element" name="Btn-delete_element" value="Mode suppression" title="Mode suppression" class="button-menu"><img class="img-menu" id="delete_element" src="/images/boutons/modedel.svg" alt="Mode suppression"></button>
|
||||
<button id="Btn-annuler_delete_element" name="Btn-annuler_delete_element" value="Revenir en mode jeu" title="Revenir en mode jeu" class="button-menu">
|
||||
<img class="img-menu" id="annuler_delete_element" src="/images/boutons/modejeu.svg" alt="Revenir en mode jeu">
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="GpeOption">
|
||||
<button id="Btn-changerjoueur" name="Btn-changerjoueur" value="Changer de joueur" title="Changer de joueur" class="button-menu">
|
||||
<img class="img-menu" id="changerjoueur" src="/images/boutons/joueur.svg" alt="Changer de joueur">
|
||||
<p class="img-menu"><%= Joueurs[0].nom%></p>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
|
||||
<%R=Math.floor((Math.random() * 256));
|
||||
G=Math.floor((Math.random() * 256));
|
||||
B=Math.floor((Math.random() * 256));
|
||||
Rs=R.toString(16).length==2 ? R.toString(16) : (R.toString(16).length==1 ? "0"+R.toString(16) : "00");
|
||||
Gs=G.toString(16).length==2 ? G.toString(16) : (G.toString(16).length==1 ? "0"+G.toString(16) : "00");
|
||||
Bs=B.toString(16).length==2 ? B.toString(16) : (B.toString(16).length==1 ? "0"+B.toString(16) : "00");
|
||||
col="#"+Rs+Gs+Bs;
|
||||
if((G+R+B)>382){
|
||||
colT="#000000";
|
||||
}else{
|
||||
colT="#ffffff";
|
||||
}%>
|
||||
<div class="GpeOption">
|
||||
<button id="Btn-chatmenu" name="Btn-chatmenu" value="Paramètres du chat" title="Paramètres du chat" class="button-menu">
|
||||
<img class="img-menu" id="chatmenu" src="/images/boutons/chat.svg" alt="Paramètres du chat">
|
||||
<p class="img-menu"><span style="background-color:<%=col%>;color:<%=colT%>;">Anonyme</span></p>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="menu-rang2">
|
||||
<div class="sous-menu" id="info2">
|
||||
<p>
|
||||
Copyright (c) 2016-2020 Victor Moinard
|
||||
<br/>
|
||||
This website is licensed under a
|
||||
<a rel="license" href="https://www.gnu.org/licenses/gpl-3.0-standalone.html">
|
||||
GNU General Public License v3.0 or later
|
||||
</a>.
|
||||
</p>
|
||||
</div>
|
||||
<div class="sous-menu" id="erase2">
|
||||
<p>Voulez vous enlever tous les pions ?</p>
|
||||
<button id="conf-erase">confirmer</button>
|
||||
<button id="ann-erase">annuler</button>
|
||||
</div>
|
||||
<div class="sous-menu" id="raz2">
|
||||
<p>Voulez vous remettre le jeu à zéro ?</p>
|
||||
<button id="conf-raz">confirmer</button>
|
||||
<button id="ann-raz">annuler</button>
|
||||
</div>
|
||||
<div class="sous-menu" id="delete2">
|
||||
<p>Voulez vous supprimer la page ?</p>
|
||||
<button id="conf-delete">confirmer</button>
|
||||
<button id="ann-delete">annuler</button>
|
||||
</div>
|
||||
<div class="sous-menu" id="add2">
|
||||
<form>
|
||||
<select name="add_box_type" id="add_box_type">
|
||||
<% for(var i=0;i< Boxes.length;i++){%>
|
||||
<option value="<%= Boxes[i].nom %>"><%= Boxes[i].nom %></option>
|
||||
<%}%>
|
||||
</select>
|
||||
<input type="button" value="ajouter une boite" id="add_box" name="add_box"/>
|
||||
</form>
|
||||
<form>
|
||||
<select name="add_board_type" id="add_board_type">
|
||||
<% for(var i=0;i< Boards.length;i++){%>
|
||||
<option value="<%= Boards[i].nom %>"><%= Boards[i].nom %></option>
|
||||
<%}%>
|
||||
</select>
|
||||
<input type="button" value="ajouter un plateau" id="add_board" name="add_board"/>
|
||||
</form>
|
||||
<input type="button" value="ajouter un bac" id="add_bac" name="add_bac"/>
|
||||
<input type="button" value="ajouter une poubelle" id="add_trash" name="add_trash"/>
|
||||
<input type="button" value="annuler" id="ann-add2" name="ann-add2"/>
|
||||
</div>
|
||||
<div class="sous-menu" id="changerjoueur2">
|
||||
<form id="player">
|
||||
<% for(var i=0;i<Joueurs.length;i++){%>
|
||||
<input type="radio" value="<%= Joueurs[i].id%>" name="player" <%if(i===0){%>checked<%}%>/><span><%= Joueurs[i].nom%></span><br/>
|
||||
<%}%>
|
||||
</form>
|
||||
<input type="button" value="annuler" id="ann-changerjoueur2" name="ann-changerjoueur2"/>
|
||||
</div>
|
||||
<div class="sous-menu" id="menuchat2">
|
||||
<form action="#" id="formMenuchat2" onsubmit="return false;">
|
||||
<span>Nom :</span>
|
||||
<input type="text" value="Anonyme" id="auteurChat" name="nomChat"/>
|
||||
<input type="color" value="<%=col%>" id="couleurChat" name="CouleurChat"/>
|
||||
<input type="submit" value="ok" id="ann-menuchat2" name="ann-menuchat2"/>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="chat">
|
||||
<form action="#" id="formChat" onsubmit="return false;">
|
||||
<input type="text" value="" maxlength="200" id="texteChat" name="texteChat"/>
|
||||
<input type="submit" value="Envoyer" id="envoyerChat" name="envoyerChat" style="display:none;"/>
|
||||
</form>
|
||||
<div id="texte-chat">
|
||||
<% for(var i=0;i<Chat.length;i++){%>
|
||||
<%
|
||||
R=parseInt(Chat[i].couleur.substr(1,2),16);
|
||||
G=parseInt(Chat[i].couleur.substr(3,2),16);
|
||||
B=parseInt(Chat[i].couleur.substr(5,2),16);
|
||||
if((G+R+B)>382){
|
||||
colT="#000000";
|
||||
}else{
|
||||
colT="#ffffff";
|
||||
}%>
|
||||
<%heure=/\d{1,2}:\d{2}(?=:)/;
|
||||
Chat[i].time = heure.exec(Chat[i].time);%>
|
||||
<div class="message-chat" id="chat-<%=Chat[i].id%>" style="background-color:<%=Chat[i].couleur%>;color:<%=colT%>;">
|
||||
<div id="head-chat">
|
||||
<span class="auteur-chat"><%=Chat[i].auteur%> :</span>
|
||||
<span class="date-chat"><%=Chat[i].time%></span>
|
||||
<div style="clear: both;"></div>
|
||||
</div>
|
||||
<p class="texte-chat">
|
||||
<%=Chat[i].message%>
|
||||
<br/>
|
||||
<br/>
|
||||
</p>
|
||||
</div>
|
||||
<%}%>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="arbre">
|
||||
<svg id="arbre-svg" width="<%=(SaveYmax+2)*20%>px" height="<%=(SaveXmax+2)*25%>px">
|
||||
<%for(var i=1;i<Save.length; i++){%>
|
||||
<line y1="<%=(Save[i].x+1)/(SaveXmax+2)*100%>%" x1="<%=(Save[i].y+1)/(SaveYmax+2)*100%>%" y2="<%=(Save[i].xpre+1)/(SaveXmax+2)*100%>%" x2="<%=(Save[i].ypre+1)/(SaveYmax+2)*100%>%" style="stroke:rgb(0,0,0);stroke-width:2" id="lien-<%=Save[i].noeud_precedent%>-<%=Save[i].noeud_suivant%>"/>
|
||||
<%}%>
|
||||
<%for(var i=0;i<Save.length; i++){%>
|
||||
<%if(Save[i].noeud_suivant==noeud_courant){%>
|
||||
<%var classN='noeudCourant';%>
|
||||
<%}else{%>
|
||||
<%var classN='noeudAutre';%>
|
||||
<%}%>
|
||||
<circle class="noeud <%=classN%>" cy="<%=(Save[i].x+1)/(SaveXmax+2)*100%>%" cx="<%=(Save[i].y+1)/(SaveYmax+2)*100%>%" id="noeud-<%=Save[i].noeud_suivant%>"/>
|
||||
<%}%>
|
||||
</svg>
|
||||
</section>
|
||||
|
||||
<!--<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>
|
||||
<script src="http://code.jquery.com/jquery-3.5.1.min.js" type="text/javascript"></script>
|
||||
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>
|
||||
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js" type="text/javascript"></script>-->
|
||||
|
||||
<!--<script src="/js/jquery.min.js" type="text/javascript"></script>-->
|
||||
<script src="/js/jquery-3.5.1.min.js" type="text/javascript"></script>
|
||||
<script src="/js/jquery-ui.js" type="text/javascript"></script>
|
||||
<script src="/socket.io/socket.io.js"></script>
|
||||
<script>
|
||||
|
||||
var action_clic_onboardStr = '<%= action_clic_onboardStr %>' ;
|
||||
var action_scroll_onboardStr = '<%= action_scroll_onboardStr %>' ;
|
||||
var clickable_boardStr = '<%= clickable_boardStr %>' ;
|
||||
var click_board_create_type = '<%= click_board_create_type %>' ;
|
||||
var click_board_move_type = '<%= click_board_move_type %>' ;
|
||||
var click_board_move_bac = <%= click_board_move_bac %> ;
|
||||
var tabPionListe = [
|
||||
<% for(var i = 0; i < tabPionListe.length; i++){%>
|
||||
'<%= tabPionListe[i] %>' <%if(i < tabPionListe.length){%>,<%}%>
|
||||
<%}%>
|
||||
] ;
|
||||
var tabPionChange = [
|
||||
<% for(var i = 0; i < tabPionChange.length; i++){%>
|
||||
'<%= tabPionChange[i] %>' <%if(i < tabPionChange.length){%>,<%}%>
|
||||
<%}%>
|
||||
] ;
|
||||
var tabPionMove = [<%= tabPionMove %>] ;
|
||||
var tabPionTaille = [<%= tabPionTaille %>] ;
|
||||
var tabPionSvg = [
|
||||
<% for(var i = 0; i < tabPionSvg.length; i++){%>
|
||||
'<%= tabPionSvg[i] %>' <%if(i < tabPionSvg.length){%>,<%}%>
|
||||
<%}%>
|
||||
] ;
|
||||
var Save = [
|
||||
<% for(var i = 0; i < Save.length; i++){%>
|
||||
{noeud_precedent : <%= Save[i].noeud_precedent %>,
|
||||
noeud_suivant : <%= Save[i].noeud_suivant %>,
|
||||
date : '<%= Save[i].date %>',
|
||||
auteur : '<%= Save[i].auteur %>',
|
||||
couleur : '<%= Save[i].couleur %>',
|
||||
label_joueur : '<%= Save[i].label_joueur %>',
|
||||
x:<%= Save[i].x %>,
|
||||
y:<%= Save[i].y %>
|
||||
} <%if(i < Save.length-1){%>,<%}%>
|
||||
<%}%>
|
||||
] ;
|
||||
</script>
|
||||
<script>
|
||||
var nomPlatoo = '<%= nomPlatoo %>' ;
|
||||
var noeudCourant = <%= noeud_courant %>;
|
||||
var noeudAff = [noeudCourant];
|
||||
var noeuds_suivants=[];
|
||||
var noeuds_precedents=[];
|
||||
for(var i=0; i< Save.length;i++){
|
||||
noeuds_suivants.push(Save[i].noeud_suivant)
|
||||
noeuds_precedents.push(Save[i].noeud_precedent)
|
||||
}
|
||||
var new_noeud=0;
|
||||
while((noeudAff.indexOf(0)==-1) && (noeuds_suivants.indexOf(noeudAff[noeudAff.length-1])!=-1)){
|
||||
new_noeud=noeuds_precedents[noeuds_suivants.indexOf(noeudAff[noeudAff.length-1])];
|
||||
noeudAff.push(new_noeud);
|
||||
}
|
||||
if(noeudAff[noeudAff.length-1]==0){
|
||||
noeudAff.pop();
|
||||
}
|
||||
|
||||
</script>
|
||||
<script src="/js/platoo.js" type="text/javascript"></script>
|
||||
</body>
|
||||
</html>
|