Skip to content

Commit b84d95a

Browse files
committed
Updated static HTML support functions. Updated initially displayed table. Improved how individual items are handled
1 parent 30d3920 commit b84d95a

4 files changed

Lines changed: 38 additions & 16 deletions

File tree

CSS/main.css

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,12 +385,19 @@ table tbody tr td:last-child
385385
/*Item list styles*/
386386
.item_Single_Entry
387387
{
388+
display: flex;
389+
flex-wrap: nowrap;
388390
max-width: 225px;
389391
white-space: nowrap;
390-
overflow-x: auto;
392+
overflow: hidden;
391393
text-overflow: ellipsis;
392394
}
393395

396+
.item_Single_Entry:hover
397+
{
398+
overflow: visible;
399+
}
400+
394401
/*Experience Modifiers styles*/
395402
.experience_Modifier_Single_Entry
396403
{

JavaScript/Support_Functions/generate_HTML_Filters.js renamed to JavaScript/Support_Functions/generate_Static_HTML.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,16 @@ for(let i = 0; i < column_Properties.length; i++)
7070
column_Display_Options_Section_Text = column_Display_Options_Section_Text + " <span class = \"filter_Title\">" + column_Properties[i].display_Name + ": </span><input type = \"checkbox\" onchange = \"set_Column_Visibility(" + i + ", this.checked)\" id = \"filter_Column_" + i + "\"" + (column_Properties[i].visible === true ? " checked" : "") + "><br>\n";
7171
}
7272
console.log("Column Display HTML Section:");
73-
console.log(column_Display_Options_Section_Text);
73+
console.log(column_Display_Options_Section_Text);
74+
75+
let initial_Page_Load_View_Table_Text = " <thead>\n"
76+
+ " " + table_Header_Row_Element.outerHTML + "\n"
77+
+ " </thead>\n"
78+
+ " <tbody id=\"table_Body\" style=\"display: table-row-group\">\n";
79+
for(let i = 0; i < 10; i++)
80+
{
81+
initial_Page_Load_View_Table_Text = initial_Page_Load_View_Table_Text + " " + table_Body_Element.children[i].outerHTML + "\n";
82+
}
83+
initial_Page_Load_View_Table_Text = initial_Page_Load_View_Table_Text + " </tbody>";
84+
console.log("Initial Display-only Table:");
85+
console.log(initial_Page_Load_View_Table_Text);

JavaScript/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ function generate_Initial_Table() //Converts the contents of the array into HTML
189189
new_Table_Data.classList.add("object_List_Table_Data");
190190
for(let j = 0; j < table_Body_Array[i].available_Items.length; j++)
191191
{
192-
new_Table_Data.innerHTML = new_Table_Data.innerHTML + "<span class = \"item_Single_Entry\"><span>" + table_Body_Array[i].available_Items[j].item_Minimum_Level + "</span class = \"item_Minimum_Level_Title\"><a href = " + table_Body_Array[i].available_Items[j].item_Link + "><span class = \"item_Name_Title\">" + table_Body_Array[i].available_Items[j].item_Name + "</span></a></span><br>";
192+
new_Table_Data.innerHTML = new_Table_Data.innerHTML + "<span class = \"item_Single_Entry\"><span>" + table_Body_Array[i].available_Items[j].item_Minimum_Level + "</span class = \"item_Minimum_Level_Title\"><a href = " + table_Body_Array[i].available_Items[j].item_Link + "><span class = \"item_Name_Title\">" + table_Body_Array[i].available_Items[j].item_Name + "</span></a></span>";
193193
}
194194
}
195195
else if(property === "saga_Contribution")

0 commit comments

Comments
 (0)