/* ============================================================== ENTIRE PAGE CONTAINER ============================================================== */ .page-container { /* --- SIZE CONTAINER --- */ width: 100%; /* Set the width to the full width of screen */ padding: 10px 100px; /* Create some distance between page boundries and elements */ /* --- FORMAT CHILD ITEMS (Table and Leading Scorers Cards) --- */ display: flex; /* Enable flexbox layout */ flex-direction: column; /* Arrange child elements vertically */ } /* ================================= LEAGUE INFORMATION HEADER ================================= */ /* Stylization for League Information Header Card */ .information-container { /* --- POSITION CONTAINER --- */ align-items: center; /* Center content vertically */ margin: 20px; /* --- SIZE CONTAINER --- */ height: 100px; width: fit-content; padding: 10px 20px; /* Adjust padding as needed */ /* --- STYLE CONTAINER --- */ background: linear-gradient(to right, white, rgb(245, 245, 245), rgb(227, 227, 227)); /* Gradient from white to gray */ transform: skewX(-20deg); /* Skew the banner to create a triangular side */ box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.4); /* Adds Red Diagonal Strip at the end of the #league-information-container */ .information-container::after { content: ''; position: absolute; top: 0; right: 0; bottom: 0; width: 8px; /* Width of the red strip */ background-color: red; /* Red color */ } /* --- FORMAT CHILD ITEMS (logo, league name, flag) --- */ display: flex; /* Enable flexbox layout */ flex-direction: row; /* Arrange child elements horizontally */ } /* ============================================= CARDS IN PAGE BODY ============================================= */ /* Styling for Standings and Top Scorers Cards */ .card-container { /* --- POSITION CONTAINER --- */ margin: 0 10px; margin-bottom: 20px; /* --- SIZE CONTAINER --- */ padding: 15px; /* --- STYLE CONTAINER --- */ background: linear-gradient(to top, rgb(216, 216, 216), rgb(236, 236, 236), rgb(241, 240, 240)); border: 1px solid gray; box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.5); }