and the css is here: .contextNotesInput {
width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start; /* Align items to the start (left) /
margin-right: auto; / Pushes the input box to the left /
background-color: #f9f9f9; / Light background for modern look /
border: 1px solid #ccc; / Light border /
border-radius: 8px; / Rounded corners /
padding: 20px; / Adds some padding inside the box /
box-sizing: border-box; / Ensures padding and border are included in the element's total width and height /
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); / Subtle shadow for depth /
flex-grow: 1; / Allow the TextField to grow and fill the space */
}
.contextNotesInput .ms-TextField {
width: 100% !important; /* Ensures the text field takes full width of the container /
margin-bottom: 10px; / Adds some space between the text field and the button */
}
.contextNotesInput .ms-TextField-wrapper {
width: 100%;
}
.contextNotesInput .ms-TextField-field {
width: 100% !important; /* Ensures the actual input and textarea take the full width /
height: 100% !important; / Ensures the actual input and textarea take the full height /
box-sizing: border-box; / Ensures padding and border are included in the element's total width and height */
resize: none;
}
.fullsizeTextArea .ms-TextField-fieldGroup {
width: 100%;
height: 100%;
}
.fullsizeTextArea textarea {
width: 100% !important;
height: 100% !important;
resize: none;
}
.sideBySideContainer {
display: flex;
width: 100%;
justify-content: space-around; /* Distributes space evenly /
box-sizing: border-box; / Ensures padding and border are included in the element's total width and height /
flex: 1; / Allow the container to grow and fill the space */
}