UNPKG

@instructure/quiz-grading

Version:

The Quiz React SDK by Instructure Inc.

71 lines (70 loc) 2 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty")); var generateStyle = function generateStyle(componentTheme) { var mp = '@media print'; return { root: { borderTop: "".concat(componentTheme.rootBorderWidth, " solid ").concat(componentTheme.rootBorderColor), margin: "0 ".concat(componentTheme.rootMargin), display: 'flex', alignItems: 'center', flexWrap: 'wrap' }, editFeedback: { margin: "0 ".concat(componentTheme.editFeedbackMargin) }, editFeedbackButtons: { display: 'flex', justifyContent: 'flex-end' }, points: { width: componentTheme.pointsWidth, padding: componentTheme.pointsPadding, margin: componentTheme.pointsMargin }, pointsSection: { flex: '1 1 auto', display: 'flex', alignItems: 'center', justifyContent: 'flex-end', padding: "0 ".concat(componentTheme.pointsSectionPadding) }, regradeParent: { display: 'flex', alignItems: 'center' }, originalScore: { display: 'flex', alignItems: 'center' }, regradetext: { display: 'flex', alignItems: 'center' }, divider: { margin: componentTheme.dividerMargin }, defaultNumberInput: { display: 'flex', alignItems: 'center' }, pointsPossible: { marginLeft: componentTheme.pointsPossibleMargin }, subjectiveButtonsWrapper: (0, _defineProperty2["default"])({}, mp, { display: 'none' }), feedbackButtonWrapper: (0, _defineProperty2["default"])({}, mp, { display: 'none' }), regradeButtonWrapper: (0, _defineProperty2["default"])({}, mp, { display: 'none' }) }; }; var _default = exports["default"] = generateStyle;