lister dans la daronne a sacha pour evite trop req

main
Daniel Serdoura ago%!(EXTRA string=10 months)
parent cee916fdf0
commit e852f0c03a
  1. 4
      css/leaderboard.css
  2. 2
      js/controllers/contracts.js
  3. 2
      js/controllers/home.js
  4. 2
      js/controllers/leaderboard.js
  5. 2
      js/controllers/login.js
  6. 9
      js/controllers/menu_mod.js
  7. 2
      js/controllers/register.js
  8. 2
      js/controllers/ships.js
  9. 2
      js/skama_code

@ -9,8 +9,7 @@
width: 60%;
padding: 20px;
font-size:x-large;
border: 0px solid black;
border-top-color: white;
border : 1px solid white;
border-bottom-color: white;
border-bottom-width: 1px;
border-top-right-radius: 5px;
@ -23,6 +22,7 @@
margin: auto;
align-items: center;
flex-direction: column;
border : 1px solid white;
width: 60%;
height: 50vh;
overflow-y: scroll;

@ -107,7 +107,7 @@ export default function contracts(temp_engine) {
temp_engine.add_event(".btn-close", "click", () => {
modal.close();
});
menu_mod(temp_engine);
menu_mod(temp_engine, null);
});
temp_engine.render("templates/contracts/contracts.html")
}

@ -3,7 +3,7 @@ import menu_mod from "./menu_mod.js";
export default function home(temp_engine) {
temp_engine.after_render(() => {
$("body").css("background-image", "url('/assets/img/background.png')")
menu_mod(temp_engine);
menu_mod(temp_engine, null);
});
temp_engine.render("templates/home.html");
}

@ -4,8 +4,8 @@ import { AgentBuilder } from "../skama_code/api/agent.js";
export default function ldb(temp_engine) {
temp_engine.after_render((temp_engine) => {
$("body").css("background-image", "url('/assets/img/background.png')")
menu_mod(temp_engine);
let bagents = new AgentBuilder();
menu_mod(temp_engine, bagents);
bagents.list_all((agents) => {
drawAgents(agents, sortAgentByCredits);
});

@ -9,7 +9,7 @@ export default function login(temp_engine) {
temp_engine.after_render((temp_engine) => {
$("body").css("background-image", "url('/assets/img/background.png')")
menu_mod(temp_engine);
menu_mod(temp_engine, null);
temp_engine.add_event("#btn-login", "click", () => {
const is_checked = $("#in-remember").is(":checked");

@ -4,7 +4,7 @@ import contracts from "./contracts.js";
import ships from "./ships.js";
import leaderboard from "./leaderboard.js";
function loged_links(temp_engine) {
function loged_links(temp_engine, lister) {
$("#links").html(`
<input type="image" alt="home" id="systems-link" src="/assets/menu/home.png"/>
<input type="image" alt="contracts" id="contracts-link" src="/assets/menu/contracts.png"/>
@ -16,16 +16,19 @@ function loged_links(temp_engine) {
profile(temp_engine);
});
temp_engine.add_event("#contracts-link", "click", () => {
if(lister) lister.stop();
contracts(temp_engine);
})
temp_engine.add_event("#ships-link", "click", () => {
if(lister) lister.stop();
ships(temp_engine);
})
temp_engine.add_event("#leaderboard-link", "click", () => {
if(lister) lister.stop();
leaderboard(temp_engine);
})
}
export default (temp_engine) => {
if(My.agent) loged_links(temp_engine);
export default (temp_engine, lister) => {
if(My.agent) loged_links(temp_engine, lister);
}

@ -10,7 +10,7 @@ export default function register(temp_engine) {
temp_engine.after_render((temp_engine) => {
$("body").css("background-image", "url('/assets/img/background.png')")
menu_mod(temp_engine);
menu_mod(temp_engine, null);
Faction.list_all((factions) => {
factions.forEach((faction) => {

@ -8,7 +8,7 @@ export default (temp_engine) => {
let slideIndex = 1;
temp_engine.after_render((temp_engine) => {
menu_mod(temp_engine);
menu_mod(temp_engine, null);
$("body").css("background-image", "url('/assets/spaceships/hangar.png')")
modal.load("templates/ships/ships_modal.html");

@ -1 +1 @@
Subproject commit ba1e1d88709df819706bd463de60a58105ac3830
Subproject commit cebf7ef7eed47f79e4686ef812ed42a891c13ff6
Loading…
Cancel
Save