Portail FR EN

Tutoriels

Premiers pas

Raccourci (PC)Action
Ctrl+TNouvel onglet
Ctrl+Maj+NNouvel onglet privé
Ctrl+WFermer l’onglet
Ctrl+LAller à la barre d’adresse
Ctrl+DAjouter ou retirer des favoris
Ctrl+BAfficher ou masquer le panneau latéral
Ctrl+H · Ctrl+JHistorique · Téléchargements
F11Plein écran

Ranger ses onglets

Mots de passe et compte

Changer de thème

Menu « … » → Extensions → « Thèmes des Arcanes » → Installer, puis un clic sur un thème : Arcane, Parchemin, Fleur, et les fêtes de l’année (Beltavae, Imbalvae, Lithavae, Lughvana, Mabosol, Ostavae, Samonokta, Yulsol). Ils sont aussi dans Réglages → Thème. Le thème reste propre à chaque appareil.

Écrire un script

Menu « … » → Extensions → « Nouveau script ». Un script commence par un en-tête qui dit où il tourne :

// ==UserScript==
// @name         Mon premier script
// @match        https://example.com/*
// ==/UserScript==

// Ce code tourne sur les pages visées par @match, une fois la page construite.
GM_addStyle('body { outline: 3px solid gold; }');
const bandeau = document.createElement('div');
bandeau.textContent = 'Bonjour depuis Portail !';
document.body.prepend(bandeau);
LigneRôle
@nameLe nom affiché.
@matchLes pages visées : https://exemple.fr/*, ou *://*.exemple.fr/* pour le site et ses sous-domaines. Plusieurs lignes possibles.
@include · @excludeUne adresse avec * pour « n’importe quoi » ; @exclude retire des pages.
@run-atdocument-idle pour attendre la fin du chargement ; sinon le script tourne dès que la page est construite.

Partager un script

Créer son paquet de thèmes

Un paquet .portext est un fichier JSON, sans aucun code : seulement des noms et des couleurs. Les dix couleurs sont obligatoires, au format #rrggbb.

{
  "format": 1,
  "api": 1,
  "id": "mon-pseudo.mes-themes",
  "version": "1.0.0",
  "nom": { "fr": "Mes thèmes", "en": "My themes" },
  "description": { "fr": "Un thème vert forêt.", "en": "A forest green theme." },
  "auteur": "Mon pseudo",
  "contributes": {
    "themes": [{
      "id": "foret",
      "nom": { "fr": "Forêt", "en": "Forest" },
      "sombre": true,
      "couleurs": {
        "fond": "#0c1a12", "fond2": "#12261a", "surface": "#183022", "surface2": "#1f3b2a",
        "texte": "#e4f2e8", "doux": "#9cbca6", "accent": "#d4af37", "accentTexte": "#e3c25a",
        "accentEncre": "#1a1004", "ligne": "#2f4d3a"
      }
    }]
  }
}
CouleurOù elle sert
fond · fond2Fond de la fenêtre et des barres.
surface · surface2Cartes, champs, onglet actif.
texte · douxTexte principal et texte secondaire.
accent · accentTexte · accentEncreBoutons et titres ; accentEncre est le texte posé sur l’accent.
ligneBordures et séparations.

Règles : identifiant en minuscules, chiffres, points et tirets ; 64 thèmes au plus ; noms de 80 caractères au plus. Un paquet qui ne respecte pas une règle est refusé entier.