Sdílet prostřednictvím


Přizpůsobení uživatelského rozhraní Azure IoT Central

Tento článek popisuje, jak můžete přizpůsobit uživatelské rozhraní aplikace použitím vlastních motivů, změnou textu a úpravou odkazů nápovědy tak, aby odkazy na odkazy na vlastní nápovědu ukazovaly na vlastní zdroje nápovědy.

Následující snímek obrazovky ukazuje stránku se standardním motivem:

Snímek obrazovky znázorňující výchozí motiv uživatelského rozhraní

Následující snímek obrazovky ukazuje stránku, která používá vlastní snímek obrazovky se zvýrazněnými vlastními prvky uživatelského rozhraní:

Snímek obrazovky znázorňující vlastní motiv uživatelského rozhraní

Tip

Obrázek zobrazený v adresní řádku prohlížeče a seznamu oblíbených položek můžete také přizpůsobit.

Vytvoření motivu

Pokud chcete vytvořit vlastní motiv, přejděte na stránce Přizpůsobení do oddílu Vzhled.

Snímek obrazovky znázorňující stránku přizpůsobení vzhledu

Na této stránce můžete přizpůsobit následující aspekty aplikace:

Obrázek PNG, který není větší než 1 MB, s průhledným pozadím. Toto logo se zobrazí na záhlaví aplikace IoT Central.

Pokud obrázek loga obsahuje název aplikace, můžete text názvu aplikace skrýt. Další informace najdete v tématu Správa aplikace.

Ikona prohlížeče (favicon)

Obrázek PNG, který není větší než 32 x 32 pixelů, s průhledným pozadím. Webový prohlížeč může tento obrázek použít na panelu Adresa, historii, záložkách a kartě prohlížeče.

Barvy prohlížeče

Můžete změnit barvu záhlaví stránky a barvu použitou pro tlačítka zvýraznění a další zvýraznění. Použijte šestiznakovou šestnáctkovou hodnotu ve formátu ##ff6347. Další informace o zápisu barvy hex hodnoty naleznete v tématu Barvy HTML.

Poznámka:

V oddílu Vzhled se můžete kdykoli vrátit k výchozím možnostem.

Změny operátorů

Pokud správce vytvoří vlastní motiv, operátory a ostatní uživatelé vaší aplikace už nebudou moct zvolit motiv ve vzhledu.

Pokud chcete operátorům a dalším uživatelům poskytnout vlastní informace nápovědy, můžete upravit odkazy v nabídce Nápověda aplikace.

Pokud chcete upravit odkazy nápovědy, přejděte na stránku Vlastní nastavení do části Odkazy na nápovědu.

Snímek obrazovky, který ukazuje, jak přizpůsobit odkazy nápovědy

Do nabídky nápovědy můžete také přidat nové položky a odebrat výchozí položky:

Snímek obrazovky znázorňující seznam odkazů nápovědy

Poznámka:

Vždycky se můžete vrátit k výchozím odkazům nápovědy na stránce Vlastní nastavení .

Změna textu aplikace

Pokud chcete změnit popisky textu v aplikaci, přejděte na stránku Vlastní nastavení do oddílu Text.

Na této stránce můžete přizpůsobit text aplikace pro všechny podporované jazyky. Po nahrání vlastního textového souboru se text aplikace automaticky zobrazí s aktualizovaným textem. Další úpravy můžete provést úpravou a přepsáním souboru přizpůsobení. Proces můžete opakovat pro libovolný jazyk, který uživatelské rozhraní IoT Central podporuje.

Následující příklad ukazuje, jak změnit slovo Device na Asset při zobrazení aplikace v angličtině:

  1. V rozevíracím seznamu vyberte Přidat text aplikace a v rozevíracím seznamu vyberte jazyk angličtiny.

  2. Stáhněte si výchozí textový soubor. Soubor obsahuje definici JSON textových řetězců, které můžete změnit.

  3. Pokud chcete nahradit slovo device asset, otevřete soubor v textovém editoru a upravte řetězce hodnot, jak je znázorněno v následujícím příkladu:

    {
      "Device": {
        "AllEntities": "All assets",
        "Approve": {
          "Confirmation": "Are you sure you want to approve this asset?",
          "Confirmation_plural": "Are you sure you want to approve these assets?"
        },
        "Block": {
          "Confirmation": "Are you sure you want to block this asset?",
          "Confirmation_plural": "Are you sure you want to block these assets?"
        },
        "ConnectionStatus": {
          "Connected": "Connected",
          "ConnectedAt": "Connected {{lastReportedTime}}",
          "Disconnected": "Disconnected",
          "DisconnectedAt": "Disconnected {{lastReportedTime}}"
        },
        "Create": {
          "Description": "Create a new asset with the given settings",
          "ID_HelpText": "Enter a unique identifier this asset will use to connect.",
          "Instructions": "To create a new asset, select an asset template, a name, and a unique ID. <1>Learn more <1></1></1>",
          "Name_HelpText": "Enter a user friendly name for this asset. If not specified, this will be the same as the asset ID.",
          "Simulated_Label": "Simulate this asset?",
          "Simulated_HelpText": "A simulated asset generates telemetry that enables you to test the behavior of your application before you connect a real asset.",
          "Title": "Create a new asset",
          "Unassigned_HelpText": "Choosing this will not assign the new asset to any asset template.",
          "HardwareId_Label": "Hardware type",
          "HardwareId_HelpText": "Optionally specify the manufacturer of the asset",
          "MiddlewareId_Label": "Connectivity solution",
          "MiddlewareId_HelpText": "Optionally choose what type of connectivity solution is installed on the asset"
        },
        "Delete": {
          "Confirmation": "Are you sure you want to delete this asset?",
          "Confirmation_plural": "Are you sure you want to delete these assets?",
          "Title": "Delete asset permanently?",
          "Title_plural": "Delete assets permanently?"
        },
        "Entity": "Asset",
        "Entity_plural": "Assets",
        "Import": {
          "Title": "Import assets from a file",
          "HelpText": "Choose the organization that can access the assets you’re importing, and then choose the file you’ll use to import. <1>Learn more <1></1></1>",
          "Action": "Import assets with an org assignment from a chosen file.",
          "Upload_Action": "Upload a .csv file",
          "Browse_HelpText": "You’ll use a CSV file to import assets. Click “Learn more” for samples and formatting guidelines."
        },
        "JoinToGateway": "Attach to gateway",
        "List": {
          "Description": "Grid displaying list of assets",
          "Empty": {
          "Text": "Assets will send data to IoT Central for you to monitor, store, and analyze. <1>Learn more <1></1></1>",
          "Title": "Create an Asset"
          }
        },
        "Migrate": {
          "Confirmation": "Migrating selected asset to another template. Select migration target.",
          "Confirmation_plural": "Migrating selected assets to another template. Select migration target."
        },
        "Properties": {
          "Definition": "Asset template",
          "DefinitionId": "Asset template ID",
          "Id": "Asset ID",
          "Name": "Asset name",
          "Scope": "Organization",
          "Simulated": "Simulated",
          "Status": "Asset status"
        },
        "Rename": "Rename asset",
        "Status": {
          "Blocked": "Blocked",
          "Provisioned": "Provisioned",
          "Registered": "Registered",
          "Unassociated": "Unassociated",
          "WaitingForApproval": "Waiting for approval"
        },
        "SystemAreas": {
          "Downstreamassets": "Downstream assets",
          "Module_plural": "Modules",
          "Properties": "Properties",
          "RawData": "Raw data"
        },
        "TemplateList": {
          "Empty": "No definitions found.",
          "FilterInstructions": "Filter templates"
        },
        "Unassigned": "Unassigned",
        "Unblock": {
          "Confirmation": "Are you sure you want to unblock this asset?",
          "Confirmation_plural": "Are you sure you want to unblock these assets?"
        }
      }
    }
    
  4. Nahrajte upravený soubor vlastního nastavení a výběrem možnosti Uložit zobrazíte nový text v aplikaci:

    Snímek obrazovky znázorňující, jak nahrát vlastní textový soubor

    Uživatelské rozhraní teď používá nové textové hodnoty:

    Snímek obrazovky znázorňující aktualizovaný text v uživatelském rozhraní

Soubor přizpůsobení můžete znovu načíst s dalšími změnami výběrem příslušného jazyka ze seznamu v části Text na stránce Přizpůsobení .

Další kroky

Teď, když jste se naučili přizpůsobit uživatelské rozhraní v aplikaci IoT Central, tady jsou některé navrhované další kroky: