98487640ecf986c00fb0a13739323cc78d107601
jnavarr5
  Wed Nov 13 16:52:46 2024 -0800
Updating the basic tutorial link to use the basic tutorial now that it is working. Updating the popup to have more descriptive text and other CSS options, refs #34208

diff --git src/hg/js/tutorials/hgTracksPopup.js src/hg/js/tutorials/hgTracksPopup.js
index 21e3714..a8eabb0 100644
--- src/hg/js/tutorials/hgTracksPopup.js
+++ src/hg/js/tutorials/hgTracksPopup.js
@@ -2,61 +2,70 @@
 
 // funtion to create the pop-up on hgTracks
 
 window.openTutorialPopup = function() {
   // Create the pop-up container
   const tutorialDiv = document.createElement("div");
   tutorialDiv.id = "tutorialContainer";
  
   // Create the contents for the popup
   tutorialDiv.innerHTML = `
     <p>
     These interactive tutorials will provide step-by-step guides to help
     navigate through various tools and pages on the UCSC Genome Browser.</p>
     <h4 id="hgTracksTutorials">Genome Browser tutorials</h4>
     <table style="width:600px; border-color:#666666; border-collapse:collapse; margin: auto;">
-      <tr><td style="padding: 8px;width: 200px;">
+      <tr><td style="padding: 8px;width: 200px; text-align: center; border: 1px solid #666666;">
           <a href="#" id="basicTutorial">Basic tutorial</a></td>
-          <td style="width: 350px; word-wrap: break-word;">
-          Some description about the first tutorial
+          <td style="padding: 8px; width: 450px; word-wrap: break-word; border: 1px solid #666666; text-align:center">
+          <small>
+          An introductory tutorial designed to help new users navigate the UCSC Genome Browser.
+          Learn how to configure display settings, search for tracks, and view the negative
+          strand (3' to 5').</small>
           </td></tr>
-      <tr><td style="width: 200px; padding: 8px;">
-          <a href="#" id="clinicalTutorial">Advanced tutorial for clinicians</a></td>
-          <td style="width: 350px; word-wrap: break-word;">
-          Some explaination about why you would use this tutorial over another
-          (only available on hg19 & hg38)
+      <tr><td style="width: 250px; padding: 8px; text-align: center; border: 1px solid #666666;">
+          <a href="#" id="clinicalTutorial">Advanced tutorial for clinicians</a><br>
+          <em style="font-size: 11px">(only available on hg19 & hg38)</em></td>
+          <td style="padding: 8px; width: 450px; word-wrap: break-word; border: 1px solid #666666; text-align:center">
+          <small>
+          A tutorial aimed to educate clinical geneticists and showcase resources that
+          may be useful in variant interpretation.
+          <br>
+          Learn how to search for variants,
+          view recommended track sets, and save your configuration settings to share with others.
+          </small>
           </td></tr>
     </table>
   `;
 
   document.body.appendChild(tutorialDiv);
 
   $("#tutorialContainer").dialog({
     modal: true,
     title: "All Interactive Tutorials Available",
     draggable: true,
     resizable: false,
     width: 650,
     /*
     buttons: [{
       text: "Close",
       click: function() {
         $(this).dialog("close");
       }
     }],*/
     position: {my: "center top", at: "center top+100", of: window}
   });
 
   // Function to control the basic tutorial link
   document.getElementById('basicTutorial').addEventListener('click', function(event) {
     event.preventDefault();
     $("#tutorialContainer").dialog("close");
-    clinicalTour.start();
+    basicTour.start();
   });
 
   // Function to control the clincial tutorial link
   document.getElementById('clinicalTutorial').addEventListener('click', function(event) {
     event.preventDefault();
     $("#tutorialContainer").dialog("close");
     clinicalTour.start();
   });
 };