• Edit
  • Download
  • <!DOCTYPE html>
    <html>
    
    <head>
      <meta charset="utf-8">
      <title>ZingGrid: Simple Grid</title>
      <script nonce="undefined" src="https://cdn.zinggrid.com/zinggrid.min.js"></script>
      <style>
        zing-grid {
          /* default Liverpool CSS variable colors */
          --zg-caption-background: #e31b23;
          --zg-row-body-background_hover: #F6EB61;
        }
    
        body {
          background: #e6e6e6;
        }
    
        zing-grid[loading] {
          height: nullpx;
        }
      </style>
    </head>
    
    <body>
      <zing-grid caption="Top LiverPool Forwards" editor="inline" layout="card">
        <zg-colgroup>
          <zg-column index="playerImg" header=" " width="100" sort="disabled" editor="false" type="image" type-image-mask="circle" type-image-alt="Player Img N/A"></zg-column>
          <zg-column index="firstName"></zg-column>
          <zg-column index="lastName"></zg-column>
          <zg-column index="number" type="range" type-range-step="1"></zg-column>
          <zg-column index="position" sort="disabled" type="select" type-select-options="Forward, Midfielder"></zg-column>
        </zg-colgroup>
        <zg-data data='[
        {
          "firstName": "Alexander",
          "lastName": "Isak",
          "number": 9,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/alexander-isak.jpg"
        },
        {
          "firstName": "Federico",
          "lastName": "Chiesa",
          "number": 14,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/federico-chiesa.jpg"
        },
        {
          "firstName": "Cody",
          "lastName": "Gakpo",
          "number": 18,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/cody-gakpo.jpg"
        },
        {
          "firstName": "Hugo",
          "lastName": "Ekitike",
          "number": 22,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/hugo-ekitike.jpg"
        },
        {
          "firstName": "Rio",
          "lastName": "Ngumoha",
          "number": 73,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/rio-ngumoha.jpg"
        }
        ]'>
      </zing-grid>
      <script>
        ZingGrid.setLicense(['26ccbfec16b8be9ee98c7d57bee6e498']);
      </script>
    </body>
    
    </html>
    <!DOCTYPE html>
    <html>
    
    <head>
      <meta charset="utf-8">
      <title>ZingGrid: Simple Grid</title>
      <script src="https://cdn.zinggrid.com/zinggrid.min.js"></script>
    </head>
    
    <body>
      <zing-grid caption="Top LiverPool Forwards" editor="inline" layout="card">
        <zg-colgroup>
          <zg-column index="playerImg" header=" " width="100" sort="disabled" editor="false" type="image" type-image-mask="circle" type-image-alt="Player Img N/A"></zg-column>
          <zg-column index="firstName"></zg-column>
          <zg-column index="lastName"></zg-column>
          <zg-column index="number" type="range" type-range-step="1"></zg-column>
          <zg-column index="position" sort="disabled" type="select" type-select-options="Forward, Midfielder"></zg-column>
        </zg-colgroup>
        <zg-data data='[
        {
          "firstName": "Alexander",
          "lastName": "Isak",
          "number": 9,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/alexander-isak.jpg"
        },
        {
          "firstName": "Federico",
          "lastName": "Chiesa",
          "number": 14,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/federico-chiesa.jpg"
        },
        {
          "firstName": "Cody",
          "lastName": "Gakpo",
          "number": 18,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/cody-gakpo.jpg"
        },
        {
          "firstName": "Hugo",
          "lastName": "Ekitike",
          "number": 22,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/hugo-ekitike.jpg"
        },
        {
          "firstName": "Rio",
          "lastName": "Ngumoha",
          "number": 73,
          "position": "Forward",
          "playerImg": "https://storage.googleapis.com/zinggrid-pwa.appspot.com/liverpool_roster_2026/rio-ngumoha.jpg"
        }
        ]'>
      </zing-grid>
    </body>
    
    </html>
    zing-grid {
      /* default Liverpool CSS variable colors */
      --zg-caption-background: #e31b23;
      --zg-row-body-background_hover: #F6EB61;
    }
    
    body {
      background: #e6e6e6;
    }