fix #139: use dvh/dvw css units for the top viewport size
This commit is contained in:
@@ -299,6 +299,8 @@
|
|||||||
html, body {
|
html, body {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
height: 100dvh;
|
||||||
|
width: 100dvw;
|
||||||
font-size: 10pt; /* 13.33 px/rem */
|
font-size: 10pt; /* 13.33 px/rem */
|
||||||
color: var(--clr-text-primary);
|
color: var(--clr-text-primary);
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+896
-42
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+4
-20
@@ -384,15 +384,6 @@ function formatNumber(input, format, options, metadata) {
|
|||||||
options = DEFAULT_OPTIONS;
|
options = DEFAULT_OPTIONS;
|
||||||
}
|
}
|
||||||
metadata = new _metadata_js__WEBPACK_IMPORTED_MODULE_2__["default"](metadata);
|
metadata = new _metadata_js__WEBPACK_IMPORTED_MODULE_2__["default"](metadata);
|
||||||
|
|
||||||
// Normally, the `input` object is supposed to be a `PhoneNumber` class instance.
|
|
||||||
// Also, according to the `PhoneNumber` class source code, `country` can't be "001".
|
|
||||||
// It means that normally `input.country` or `input.countryCallingCode` is supposed
|
|
||||||
// to be present because either of the two is always required to exist in a `PhoneNumber` instance.
|
|
||||||
// This means that realistically, it's gonna step into either the first `if`
|
|
||||||
// or the following `else if`, and normally it won't even reach the legacy-compatibility
|
|
||||||
// `else return input.phone || ''` part.
|
|
||||||
// So normally, it won't ever return an empty string here.
|
|
||||||
if (input.country && input.country !== '001') {
|
if (input.country && input.country !== '001') {
|
||||||
// Validate `input.country`.
|
// Validate `input.country`.
|
||||||
if (!metadata.hasCountry(input.country)) {
|
if (!metadata.hasCountry(input.country)) {
|
||||||
@@ -410,10 +401,8 @@ function formatNumber(input, format, options, metadata) {
|
|||||||
var number;
|
var number;
|
||||||
switch (format) {
|
switch (format) {
|
||||||
case 'NATIONAL':
|
case 'NATIONAL':
|
||||||
// Normally, the `input` object is supposed to be a `PhoneNumber` class instance,
|
// Legacy argument support.
|
||||||
// and a `PhoneNumber` class instance is always required to have a `nationalNumber`.
|
// (`{ country: ..., phone: '' }`)
|
||||||
// This means that the `if (!nationalNumber)` below is just for legacy-compatibility
|
|
||||||
// and it normally can't really happen, so normally it won't ever return an empty string here.
|
|
||||||
if (!nationalNumber) {
|
if (!nationalNumber) {
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
@@ -442,16 +431,11 @@ function formatNumber(input, format, options, metadata) {
|
|||||||
// Not saying that this IDD formatter replicates it 1:1, but it seems to work.
|
// Not saying that this IDD formatter replicates it 1:1, but it seems to work.
|
||||||
// Who would even need to format phone numbers in IDD format anyway?
|
// Who would even need to format phone numbers in IDD format anyway?
|
||||||
case 'IDD':
|
case 'IDD':
|
||||||
// If the required `fromCountry` parameter is not passed, it will return `undefined`.
|
|
||||||
if (!options.fromCountry) {
|
if (!options.fromCountry) {
|
||||||
return;
|
return;
|
||||||
// throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')
|
// throw new Error('`fromCountry` option not passed for IDD-prefixed formatting.')
|
||||||
}
|
}
|
||||||
var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);
|
var formattedNumber = formatIDD(nationalNumber, input.carrierCode, countryCallingCode, options.fromCountry, metadata);
|
||||||
// If the country of the phone number doesn't support IDD calling, it will return `undefined`.
|
|
||||||
if (!formattedNumber) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);
|
return addExtension(formattedNumber, input.ext, metadata, options.formatExtension);
|
||||||
default:
|
default:
|
||||||
throw new Error("Unknown \"format\" argument passed to \"formatNumber()\": \"".concat(format, "\""));
|
throw new Error("Unknown \"format\" argument passed to \"formatNumber()\": \"".concat(format, "\""));
|
||||||
@@ -1827,8 +1811,8 @@ __webpack_require__.r(__webpack_exports__);
|
|||||||
*/
|
*/
|
||||||
var SINGLE_IDD_PREFIX_REG_EXP = /^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;
|
var SINGLE_IDD_PREFIX_REG_EXP = /^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;
|
||||||
|
|
||||||
// If the `country` supports IDD calling, it returns a preferred IDD prefix.
|
// For regions that have multiple IDD prefixes
|
||||||
// If the `country` doesn't support IDD calling, it returns `undefined`.
|
// a preferred IDD prefix is returned.
|
||||||
function getIddPrefix(country, callingCode, metadata) {
|
function getIddPrefix(country, callingCode, metadata) {
|
||||||
var countryMetadata = new _metadata_js__WEBPACK_IMPORTED_MODULE_0__["default"](metadata);
|
var countryMetadata = new _metadata_js__WEBPACK_IMPORTED_MODULE_0__["default"](metadata);
|
||||||
countryMetadata.selectNumberingPlan(country, callingCode);
|
countryMetadata.selectNumberingPlan(country, callingCode);
|
||||||
|
|||||||
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user