Replace $timeline-image-border-radius with a CSS custom property (#10792)

* Use CSS custom property: --timeline-image-border-radius

Remove the same variable from _MImageBody.pcss

* Rename the property

The property is neither limited to a timeline nor image, but applied to M.*?Body components as well, such as MLocationBody and MVideoBody.
This commit is contained in:
Suguru Hirahara
2023-05-09 21:06:19 +00:00
committed by GitHub
parent c4f59d4d56
commit dc8ea8dc27
6 changed files with 7 additions and 9 deletions
+2 -4
View File
@@ -15,14 +15,12 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
$timeline-image-border-radius: 8px;
.mx_MImageBody_banner {
position: absolute;
bottom: $spacing-4;
left: $spacing-4;
padding: $spacing-4;
border-radius: $timeline-image-border-radius;
border-radius: var(--MBody-border-radius);
font-size: $font-15px;
user-select: none; /* prevent banner text from being selected */
pointer-events: none; /* let the cursor go through to the media underneath */
@@ -55,7 +53,7 @@ $timeline-image-border-radius: 8px;
}
.mx_MImageBody_thumbnail_container {
border-radius: $timeline-image-border-radius;
border-radius: var(--MBody-border-radius);
/* Necessary for the border radius to apply correctly to the placeholder */
overflow: hidden;