Updates
This commit is contained in:
parent
b59637d900
commit
c6f5ee7db0
Binary file not shown.
|
|
@ -2,7 +2,7 @@
|
|||
# This file is distributed under the same license as the WordPress - 5.6.x - Development - Administration - Network Admin package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-11-12 12:17:29+0000\n"
|
||||
"PO-Revision-Date: 2020-12-28 18:16:24+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
@ -256,7 +256,7 @@ msgstr "Vi rekommenderar att du säkerhetskopierar dina befintliga %1$s och %2$s
|
|||
#. translators: 1: localhost, 2: localhost.localdomain
|
||||
#: wp-admin/includes/network.php:306
|
||||
msgid "Because you are using %1$s, the sites in your WordPress network must use sub-directories. Consider using %2$s if you wish to use sub-domains."
|
||||
msgstr "Eftersom du använder %1$s så måste webbplatserna i ditt WordPress-nätverk använda undermappar. Överväg att använda %2$s om du vill använda subdomäner."
|
||||
msgstr "Eftersom du använder %1$s måste webbplatserna i ditt WordPress-nätverk använda underkataloger. Överväg att använda %2$s om du vill använda subdomäner."
|
||||
|
||||
#. translators: %s: Host name.
|
||||
#: wp-admin/includes/network.php:288 wp-admin/includes/network.php:348
|
||||
|
|
@ -306,8 +306,8 @@ msgstr "Registrerad"
|
|||
#: wp-admin/includes/class-wp-ms-users-list-table.php:164
|
||||
msgid "Super Admin <span class=\"count\">(%s)</span>"
|
||||
msgid_plural "Super Admins <span class=\"count\">(%s)</span>"
|
||||
msgstr[0] "Superadmin <span class=\"count\">(%s)</span>"
|
||||
msgstr[1] "Superadmins <span class=\"count\">(%s)</span>"
|
||||
msgstr[0] "Superadministratör <span class=\"count\">(%s)</span>"
|
||||
msgstr[1] "Superadministratörer <span class=\"count\">(%s)</span>"
|
||||
|
||||
#: wp-admin/includes/class-wp-ms-users-list-table.php:118
|
||||
msgctxt "user"
|
||||
|
|
@ -735,7 +735,7 @@ msgstr "Uppdatera nätverk"
|
|||
#: wp-admin/includes/network.php:263 wp-admin/includes/network.php:615
|
||||
#: wp-admin/includes/network.php:668
|
||||
msgid "Subdirectory networks may not be fully compatible with custom wp-content directories."
|
||||
msgstr "Undermappsnätverk kanske inte är helt kompatibelt med anpassade wp-content-strukturer."
|
||||
msgstr "Nätverk som använder underkataloger kanske inte är helt kompatibla med anpassade ”wp-content”-kataloger."
|
||||
|
||||
#: wp-admin/network.php:62
|
||||
msgid "Add the designated lines of code to wp-config.php (just before <code>/*...stop editing...*/</code>) and <code>.htaccess</code> (replacing the existing WordPress rules)."
|
||||
|
|
@ -792,7 +792,7 @@ msgstr "Webbplatsen har lagts till. <a href=\"%1$s\">Besök adminpanel</a> eller
|
|||
|
||||
#: wp-admin/network/site-new.php:25
|
||||
msgid "This screen is for Super Admins to add new sites to the network. This is not affected by the registration settings."
|
||||
msgstr "Den här sidan används av Superadmins för att lägga till nya webbplatser i nätverket. Detta påverkas inte av registreringsinställningarna."
|
||||
msgstr "Denna vy används av superadministratörer för att lägga till nya webbplatser i nätverket. Detta påverkas inte av registreringsinställningarna."
|
||||
|
||||
#: wp-admin/network/site-info.php:121
|
||||
msgid "Site info updated."
|
||||
|
|
@ -855,7 +855,7 @@ msgstr "Redigera webbplats: %s"
|
|||
#: wp-admin/network/site-info.php:23 wp-admin/network/site-users.php:41
|
||||
#: wp-admin/network/site-themes.php:46 wp-admin/network/site-settings.php:23
|
||||
msgid "Invalid site ID."
|
||||
msgstr "Ogiltig webbplats-ID."
|
||||
msgstr "Ogiltigt webbplats-ID."
|
||||
|
||||
#. translators: %s: Site URL.
|
||||
#: wp-admin/network/sites.php:167
|
||||
|
|
@ -953,7 +953,7 @@ msgstr "Vad vill du kalla ditt nätverk?"
|
|||
|
||||
#: wp-admin/includes/network.php:356 wp-admin/network/settings.php:153
|
||||
msgid "Network Title"
|
||||
msgstr "Titel för nätverk"
|
||||
msgstr "Nätverksrubrik"
|
||||
|
||||
#: wp-admin/includes/network.php:335
|
||||
msgid "Because your installation is not new, the sites in your WordPress network must use sub-domains."
|
||||
|
|
@ -961,12 +961,12 @@ msgstr "Eftersom din installation inte är ny måste ditt WordPress-nätverk anv
|
|||
|
||||
#: wp-admin/includes/network.php:322
|
||||
msgid "Because your installation is in a directory, the sites in your WordPress network must use sub-directories."
|
||||
msgstr "Eftersom din installation ligger i en undermapp måste ditt WordPress-nätverk använda undermappar."
|
||||
msgstr "Eftersom din installation ligger i en katalog måste webbplatserna i ditt WordPress-nätverk använda underkataloger."
|
||||
|
||||
#: wp-admin/includes/network.php:312 wp-admin/includes/network.php:325
|
||||
#: wp-admin/includes/network.php:336
|
||||
msgid "The main site in a sub-directory installation will need to use a modified permalink structure, potentially breaking existing links."
|
||||
msgstr "Huvudwebbplatsen i en undermappsinstallation kommer att behöva använda en modifierad permalänksstruktur som potentiellt kan bryta existerande länkar."
|
||||
msgstr "Huvudwebbplatsen i en underkatalogsinstallation måste använda en modifierad permalänkstruktur som eventuellt kan bryta befintliga länkar."
|
||||
|
||||
#: wp-admin/includes/network.php:297
|
||||
msgid "Network Details"
|
||||
|
|
@ -985,7 +985,7 @@ msgstr "som <code>%1$s/webbplats1</code> och <code>%1$s/webbplats2</code>"
|
|||
|
||||
#: wp-admin/includes/network.php:246
|
||||
msgid "Sub-directories"
|
||||
msgstr "Undermappar"
|
||||
msgstr "Underkataloger"
|
||||
|
||||
#. translators: 1: Host name.
|
||||
#: wp-admin/includes/network.php:239
|
||||
|
|
@ -999,7 +999,7 @@ msgstr "Subdomän"
|
|||
|
||||
#: wp-admin/includes/network.php:230
|
||||
msgid "You will need a wildcard DNS record if you are going to use the virtual host (sub-domain) functionality."
|
||||
msgstr "Du behöver en post med ett jokertecken i DNSen om du ska använda funktionalitet för virtual host (subdomän)."
|
||||
msgstr "Du behöver en DNS-post med ett jokertecken om du ska använda funktionaliteten för virtuell webbserver (subdomän)."
|
||||
|
||||
#: wp-admin/includes/network.php:227
|
||||
msgid "Addresses of Sites in your Network"
|
||||
|
|
@ -1011,7 +1011,7 @@ msgstr "Notera:"
|
|||
|
||||
#: wp-admin/includes/network.php:182
|
||||
msgid "Fill in the information below and you’ll be on your way to creating a network of WordPress sites. We will create configuration files in the next step."
|
||||
msgstr "Fyll i informationen nedan och du kommer att vara på väg att skapa ett nätverk av WordPress-webbplatser. Vi kommer att skapa konfigurationsfiler i nästa steg."
|
||||
msgstr "Fyll i informationen nedan så är du på väg att skapa ett nätverk av WordPress-webbplatser. Vi skapar konfigurationsfiler i nästa steg."
|
||||
|
||||
#: wp-admin/includes/network.php:181
|
||||
msgid "Welcome to the Network installation process!"
|
||||
|
|
@ -1040,7 +1040,7 @@ msgstr "Nätverk"
|
|||
|
||||
#: wp-admin/network.php:64
|
||||
msgid "The choice of subdirectory sites is disabled if this setup is more than a month old because of permalink problems with “/blog/” from the main site. This disabling will be addressed in a future version."
|
||||
msgstr "Valet av webbplatser som underkataloger inaktiveras om denna installation är mer än en månad gammal på grund av problem med permalänk ”/blog/” från den huvudsakliga webbplatsen. Detta är något som kommer att åtgärdas i en framtida version."
|
||||
msgstr "Valet av webbplatser som underkataloger inaktiveras om denna installation är mer än en månad gammal på grund av permalänksproblem med ”/blog/” på huvudwebbplatsen. Detta kommer att åtgärdas i en framtida version."
|
||||
|
||||
#: wp-admin/network.php:63
|
||||
msgid "Once you add this code and refresh your browser, multisite should be enabled. This screen, now in the Network Admin navigation menu, will keep an archive of the added code. You can toggle between Network Admin and Site Admin by clicking on the Network Admin or an individual site name under the My Sites dropdown in the Toolbar."
|
||||
|
|
@ -1052,11 +1052,11 @@ msgstr "Nästa skärm för nätverksinställning kommer ge dig individuellt gene
|
|||
|
||||
#: wp-admin/network.php:60
|
||||
msgid "Choose subdomains or subdirectories; this can only be switched afterwards by reconfiguring your installation. Fill out the network details, and click Install. If this does not work, you may have to add a wildcard DNS record (for subdomains) or change to another setting in Permalinks (for subdirectories)."
|
||||
msgstr "Välj subdomäner eller undermappar, efteråt kan detta bara ändras genom att man konfigurerar om sin installation. Fyll i nätverksdetaljer, och klicka på installera. Om detta inte fungerar kan du behöva lägga till en jokerpost (*) i DNS:en (för subdomäner) eller byta till en annan inställning i permalänkar (för undermappar)."
|
||||
msgstr "Välj subdomäner eller underkataloger. Senare kan detta endast ändras genom att göra om konfigurationen av din installationen. Fyll i nätverkets uppgifter och klicka på ”Installera”. Om detta inte fungerar kan du behöva lägga till en jokerteckenpost (*) i DNS:en (för subdomäner) eller byta till andra inställningar i permalänkarna (för underkataloger)."
|
||||
|
||||
#: wp-admin/network.php:59
|
||||
msgid "This screen allows you to configure a network as having subdomains (<code>site1.example.com</code>) or subdirectories (<code>example.com/site1</code>). Subdomains require wildcard subdomains to be enabled in Apache and DNS records, if your host allows it."
|
||||
msgstr "Den här sidan tillåter dig att konfigurera ett nätverk att använda subdomäner (<code>sida1.exempel.se</code>) eller undermappar (<code>exempel.se/sida1</code>). Subdomäner kräver att jokerteckenposter konfigureras som subdomäner i Apache- och DNS-poster, om ditt webbhotell tillåter det."
|
||||
msgstr "Den här sidan tillåter dig att konfigurera ett nätverk att använda subdomäner (<code>webbplats1.exempel.se</code>) eller underkataloger (<code>exempel.se/webbplats1</code>). Subdomäner kräver att jokerteckenposter konfigureras som subdomäner i Apache- och DNS-poster, om ditt webbhotell tillåter det."
|
||||
|
||||
#: wp-admin/network.php:55
|
||||
msgid "Create a Network of WordPress Sites"
|
||||
|
|
@ -1069,7 +1069,7 @@ msgstr "Panelen för skapande av nätverk är inte för WordPress MU nätverk."
|
|||
#. translators: %s: User login.
|
||||
#: wp-admin/network/users.php:77
|
||||
msgid "Warning! User cannot be modified. The user %s is a network administrator."
|
||||
msgstr "Varning! Användaren kan inte modifieras. Användaren %s är en nätverksadministratör."
|
||||
msgstr "Varning! Användaren kan inte ändras. Användaren %s är en nätverksadministratör."
|
||||
|
||||
#: wp-admin/network/site-new.php:26
|
||||
msgid "If the admin email for the new site does not exist in the database, a new user will also be created."
|
||||
|
|
@ -1117,7 +1117,7 @@ msgstr "Användare som har registrerat sig i nätverket utan en webbplats läggs
|
|||
|
||||
#: wp-admin/network/users.php:222
|
||||
msgid "You can sort the table by clicking on any of the table headings and switch between list and excerpt views by using the icons above the users list."
|
||||
msgstr "Du kan sortera tabellen genom att klicka på någon av rubrikerna i fetstil och växla mellan list- och utdragsvy genom att använda ikonerna ovanför listningen."
|
||||
msgstr "Du kan sortera tabellen genom att klicka på någon av rubrikerna och växla mellan listvy och utdragsvy genom att använda ikonerna ovan användarlistan."
|
||||
|
||||
#: wp-admin/network/users.php:219
|
||||
msgid "This table shows all users across the network and the sites to which they are assigned."
|
||||
|
|
@ -1133,7 +1133,7 @@ msgstr "Om ingen uppdatering av WordPress skett så kommer inte denna knapp att
|
|||
|
||||
#: wp-admin/network/themes.php:300
|
||||
msgid "If the network admin disables a theme that is in use, it can still remain selected on that site. If another theme is chosen, the disabled theme will not appear in the site’s Appearance > Themes screen."
|
||||
msgstr "Om nätverksadministratören inaktiverar ett tema som används så kan det fortfarande användas på webbplatsen. Om ett annat tema väljs så kommer det inaktiverade tema inte att visas i webbplatsens adminpanel under Utseende > Teman."
|
||||
msgstr "Om nätverksadministratören inaktiverar ett tema som används kan temat fortfarande användas på webbplatsen. Om något annat tema väljs kommer det nyss inaktiverade temat inte att vara tillgängligt i webbplatsens adminpanel under Utseende > Teman."
|
||||
|
||||
#: wp-admin/network/themes.php:299
|
||||
msgid "This screen enables and disables the inclusion of themes available to choose in the Appearance menu for each site. It does not activate or deactivate which theme a site is currently using."
|
||||
|
|
@ -1141,7 +1141,7 @@ msgstr "Den här sidan ger dig möjligheten att aktivera eller inaktivera teman
|
|||
|
||||
#: wp-admin/network/sites.php:31
|
||||
msgid "This is the main table of all sites on this network. Switch between list and excerpt views by using the icons above the right side of the table."
|
||||
msgstr "Detta är huvudtabellen för alla webbplatser i det här nätverket. Växla mellan lista och utdrag genom att klicka på ikonerna ovanför tabellen till höger."
|
||||
msgstr "Detta är huvudtabellen över alla webbplatser i detta nätverk. Växla mellan listvy och utdragsvy genom att klicka på ikonerna till höger ovan tabellen."
|
||||
|
||||
#: wp-admin/network/settings.php:56
|
||||
msgid "Menu setting enables/disables the plugin menus from appearing for non super admins, so that only super admins, not site admins, have access to activate plugins."
|
||||
|
|
@ -1153,7 +1153,7 @@ msgstr "Inställningar för nya webbplatser är standardinställningar som till
|
|||
|
||||
#: wp-admin/network/settings.php:52
|
||||
msgid "Registration settings can disable/enable public signups. If you let others sign up for a site, install spam plugins. Spaces, not commas, should separate names banned as sites for this network."
|
||||
msgstr "Under registreringsinställningar kan publika registreringar aktiveras/inaktiveras. Om du tillåter medlemsregistreringar, installera spamskydd (tillägg). Mellanslag, inte kommatecken används för att separera förbjudna namn på webbplatser för nätverket."
|
||||
msgstr "Registreringar för allmänheten kan inaktiveras/aktiveras under registreringsinställningar. Om du tillåter att andra registrerar sig för en webbplats bör du installera tillägg med skräppostskydd. Använd mellanslag, inte kommatecken, för att separera förbjudna namn för webbplatser inom detta nätverk."
|
||||
|
||||
#: wp-admin/network/settings.php:50
|
||||
msgid "This screen sets and changes options for the network as a whole. The first site is the main site in the network and network options are pulled from that original site’s options."
|
||||
|
|
@ -1335,7 +1335,7 @@ msgstr "Användare kan ej registrera dessa webbplatser. Separera namn med mellan
|
|||
|
||||
#: wp-admin/network/settings.php:231
|
||||
msgid "Send the network admin an email notification every time someone registers a site or user account"
|
||||
msgstr "Skicka nätverksadministratören ett meddelande varje gång någon registrerar en webbplats eller ett användarkonto"
|
||||
msgstr "Skicka ett meddelande till nätverksadministratören varje gång någon registrerar en webbplats eller ett användarkonto"
|
||||
|
||||
#: wp-admin/includes/network.php:365 wp-admin/network/settings.php:160
|
||||
msgid "Network Admin Email"
|
||||
|
|
@ -1415,7 +1415,7 @@ msgstr "Tillåta nya registreringar"
|
|||
|
||||
#: wp-admin/network/site-users.php:272
|
||||
msgid "Duplicated username or email address."
|
||||
msgstr "Dubbelt användarnamn eller e-postadress."
|
||||
msgstr "Duplicerat användarnamn eller e-postadress."
|
||||
|
||||
#: wp-admin/network/user-new.php:41
|
||||
msgid "Cannot create an empty user."
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -2,7 +2,7 @@
|
|||
# This file is distributed under the same license as the WordPress - 5.6.x - Development - Administration package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-12-10 09:38:13+0000\n"
|
||||
"PO-Revision-Date: 2020-12-30 22:53:42+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
@ -171,7 +171,7 @@ msgstr "Det har aldrig varit enklare att dela med dig av dina historier"
|
|||
|
||||
#: wp-admin/update-core.php:381
|
||||
msgid "This site appears to be under version control. Automatic updates are disabled."
|
||||
msgstr "Det verkar som om denna webbplats har versionskontroll. Automatiska uppdateringar är inaktiverade."
|
||||
msgstr "Det verkar som om denna webbplats hanteras med versionskontroll. Automatiska uppdateringar är inaktiverade."
|
||||
|
||||
#: wp-admin/update-core.php:253
|
||||
msgid "You are using a development version of WordPress."
|
||||
|
|
@ -620,7 +620,7 @@ msgstr "Observera att även om du ber sökmotorer att inte indexera webbplatsen
|
|||
|
||||
#: wp-admin/options-reading.php:44
|
||||
msgid "You can choose whether or not your site will be crawled by robots, ping services, and spiders. If you want those services to ignore your site, click the checkbox next to “Discourage search engines from indexing this site” and click the Save Changes button at the bottom of the screen."
|
||||
msgstr "Du kan välja om din webbplats ska sökas igenom av olika indexeringstjänster eller inte. Om du vill att dessa tjänster ska ignorera din webbplats, markera valet ”Be sökmotorer att inte indexera denna webbplats” och klicka sedan på knappen Spara ändringar längst ner på sidan."
|
||||
msgstr "Du kan välja om din webbplats ska sökas igenom av olika indexeringstjänster eller inte. Om du vill att dessa tjänster ska ignorera din webbplats, markera valet ”Be sökmotorer att inte indexera denna webbplats” och klicka sedan på knappen ”Spara ändringar” längst ned på sidan."
|
||||
|
||||
#. translators: 1: post_max_size, 2: upload_max_filesize
|
||||
#: wp-admin/includes/class-wp-site-health.php:2062
|
||||
|
|
@ -2341,7 +2341,7 @@ msgstr "Filtrera med avseende på inläggsformat"
|
|||
|
||||
#: wp-admin/includes/plugin.php:2484
|
||||
msgid "Go to the Plugins screen"
|
||||
msgstr "Gå till inläggslistan"
|
||||
msgstr "Gå till tilläggslistan"
|
||||
|
||||
#. translators: %s: The filename of the package.
|
||||
#: wp-admin/includes/file.php:1361
|
||||
|
|
@ -2520,7 +2520,7 @@ msgstr "Totalstorleken är inte tillgänglig. Några fel inträffade när storle
|
|||
|
||||
#: wp-admin/includes/class-wp-debug-data.php:1552
|
||||
msgid "The size cannot be calculated. The directory is not accessible. Usually caused by invalid permissions."
|
||||
msgstr "Det går inte att beräkna storleken. Katalogen går inte att nå. Detta beror vanligtvis på felaktiga åtkomsträttigheter."
|
||||
msgstr "Det går inte att beräkna storleken. Katalogen går inte att nå. Detta beror vanligtvis på ogiltiga åtkomstbehörigheter."
|
||||
|
||||
#: wp-admin/includes/class-wp-debug-data.php:1559
|
||||
msgid "The directory size calculation has timed out. Usually caused by a very large number of sub-directories and files."
|
||||
|
|
@ -2669,7 +2669,7 @@ msgstr "REST-API gav ett fel"
|
|||
|
||||
#: wp-admin/includes/class-wp-site-health.php:1918
|
||||
msgid "The REST API is one way WordPress, and other applications, communicate with the server. One example is the block editor screen, which relies on this to display, and save, your posts and pages."
|
||||
msgstr "REST-API är ett sätt WordPress och andra tillämpningar kommunicerar med servern. Ett exempel är sidan med blockredigeraren, som använder gränssnittet för att visa och spara dina inlägg och sidor."
|
||||
msgstr "REST-API är ett sätt WordPress och andra tillämpningar kommunicerar med servern. Ett exempel är blockredigeraren som använder gränssnittet för att visa och spara dina inlägg och sidor."
|
||||
|
||||
#: wp-admin/includes/class-wp-site-health.php:1910
|
||||
msgid "The REST API is available"
|
||||
|
|
@ -3072,12 +3072,12 @@ msgstr "Inget system för versionshantering har upptäckts."
|
|||
#. translators: 1: Folder name. 2: Version control directory.
|
||||
#: wp-admin/includes/class-wp-site-health-auto-updates.php:252
|
||||
msgid "The folder %1$s was detected as being under version control (%2$s)."
|
||||
msgstr "Katalogen %1$s verkar kontrolleras av versionshantering (%2$s)."
|
||||
msgstr "Det verkar som om mappen %1$s hanteras med versionskontroll (%2$s)."
|
||||
|
||||
#. translators: 1: Folder name. 2: Version control directory. 3: Filter name.
|
||||
#: wp-admin/includes/class-wp-site-health-auto-updates.php:239
|
||||
msgid "The folder %1$s was detected as being under version control (%2$s), but the %3$s filter is allowing updates."
|
||||
msgstr "Katalogen %1$s verkar kontrolleras av versionshantering (%2$s), men filtret %3$s möjliggör uppdateringar."
|
||||
msgstr "Mappen %1$s hanteras med versionskontroll (%2$s), men filtret %3$s möjliggör uppdateringar."
|
||||
|
||||
#: wp-admin/includes/class-wp-site-health-auto-updates.php:184
|
||||
msgid "We'll try again with the next release."
|
||||
|
|
@ -3598,7 +3598,7 @@ msgstr "Lägg till menyval"
|
|||
#. translators: %s: URL to create a new menu.
|
||||
#: wp-admin/nav-menus.php:898
|
||||
msgid "or <a href=\"%s\">create a new menu</a>. Don’t forget to save your changes!"
|
||||
msgstr "eller <a href=\"%s\">skapa en ny meny</a>. Glöm inte att spara dina ändringar!"
|
||||
msgstr "eller <a href=\"%s\">skapa en ny meny</a>. Kom ihåg att spara dina ändringar!"
|
||||
|
||||
#: wp-admin/nav-menus.php:845 wp-admin/nav-menus.php:910
|
||||
msgid "Click the Save Menu button to save your changes."
|
||||
|
|
@ -3607,7 +3607,7 @@ msgstr "Klicka på knappen Spara meny för att spara dina ändringar."
|
|||
#. translators: %s: URL to create a new menu.
|
||||
#: wp-admin/nav-menus.php:833
|
||||
msgid "Edit your menu below, or <a href=\"%s\">create a new menu</a>. Don’t forget to save your changes!"
|
||||
msgstr "Redigera din meny nedan, eller <a href=\"%s\">skapa en ny meny</a>. Glöm inte att spara dina ändringar!"
|
||||
msgstr "Redigera din meny nedan, eller <a href=\"%s\">skapa en ny meny</a>. Kom ihåg att spara dina ändringar!"
|
||||
|
||||
#: wp-admin/nav-menus.php:826
|
||||
msgid "Fill in the Menu Name and click the Create Menu button to create your first menu."
|
||||
|
|
@ -6052,7 +6052,7 @@ msgstr "Visa arkiv för ”%s”"
|
|||
#. translators: %s: Taxonomy term name.
|
||||
#: wp-admin/includes/class-wp-terms-list-table.php:497
|
||||
msgid "Delete “%s”"
|
||||
msgstr "Radera ”%s”"
|
||||
msgstr "Ta bort ”%s”"
|
||||
|
||||
#. translators: %s: Taxonomy term name.
|
||||
#. translators: %s: Post title.
|
||||
|
|
@ -6078,7 +6078,7 @@ msgstr "Återställ ”%s” från papperskorgen"
|
|||
#: wp-admin/includes/class-wp-media-list-table.php:770
|
||||
#: wp-admin/includes/class-wp-posts-list-table.php:1382
|
||||
msgid "Delete “%s” permanently"
|
||||
msgstr "Radera ”%s” permanent"
|
||||
msgstr "Ta bort ”%s” permanent"
|
||||
|
||||
#. translators: %s: Attachment title.
|
||||
#. translators: %s: Post title.
|
||||
|
|
@ -6241,7 +6241,7 @@ msgstr "Behöver du mer hjälp? <a href=\"%s\">Vi har den</a>."
|
|||
#. translators: 1: wp-config-sample.php, 2: wp-config.php
|
||||
#: wp-admin/setup-config.php:184
|
||||
msgid "If for any reason this automatic file creation doesn’t work, don’t worry. All this does is fill in the database information to a configuration file. You may also simply open %1$s in a text editor, fill in your information, and save it as %2$s."
|
||||
msgstr "Om filen av någon anledning inte kan skapas automatiskt, oroa dig inte. Allt detta gör är att spara databasuppgifter som en konfigurationsfil. Du kan helt enkelt öppna %1$s i valfri textredigerare, fylla i dina uppgifter och spara den som %2$s."
|
||||
msgstr "Oroa dig inte om filen av någon anledning inte går att skapa automatiskt. Det enda som sker är att fylla i databasuppgifterna i en konfigurationsfil. Du kan helt enkelt öppna filen %1$s i valfri textredigerare, fylla i dina uppgifter och spara den som %2$s."
|
||||
|
||||
#. translators: %s: wp-config.php
|
||||
#: wp-admin/setup-config.php:176
|
||||
|
|
@ -6379,7 +6379,7 @@ msgstr "Navigation för mediaobjektslista"
|
|||
|
||||
#: wp-admin/upload.php:258
|
||||
msgid "Filter media items list"
|
||||
msgstr "Filtrera lista med mediaposter"
|
||||
msgstr "Filtrera lista med mediaobjekt"
|
||||
|
||||
#: wp-admin/themes.php:651
|
||||
msgid "Install Parent Theme"
|
||||
|
|
@ -6490,12 +6490,12 @@ msgstr "När du trycker på knappen ”Bekräfta radering” så kommer
|
|||
|
||||
#: wp-admin/includes/ms.php:966
|
||||
msgid "User has no sites or content and will be deleted."
|
||||
msgstr "Användaren har inga webbplatser eller innehåll och kommer att raderas."
|
||||
msgstr "Användaren har varken webbplatser eller innehåll och kommer att tas bort."
|
||||
|
||||
#. translators: %s: Link to user's site.
|
||||
#: wp-admin/includes/ms.php:951
|
||||
msgid "Site: %s"
|
||||
msgstr "Webbplats:%s"
|
||||
msgstr "Webbplats: %s"
|
||||
|
||||
#: wp-admin/includes/ms.php:930
|
||||
msgid "Select a user"
|
||||
|
|
@ -6678,7 +6678,7 @@ msgstr "Under fliken Skärmalternativ kan du välja att visa inlägg som en enke
|
|||
#. translators: %s: Comment date.
|
||||
#: wp-admin/edit-form-comment.php:136
|
||||
msgid "Submitted on: %s"
|
||||
msgstr "Postad: %s"
|
||||
msgstr "Inskickad den: %s"
|
||||
|
||||
#: wp-admin/edit-form-comment.php:32
|
||||
msgctxt "comment"
|
||||
|
|
@ -6985,7 +6985,7 @@ msgstr "ange ett anpassat datumformat i följande fält"
|
|||
|
||||
#: wp-admin/includes/class-plugin-upgrader.php:66
|
||||
msgid "Plugins updated successfully."
|
||||
msgstr "Tillägg uppdaterade."
|
||||
msgstr "Tilläggen uppdaterades."
|
||||
|
||||
#. translators: %s: Number of millions.
|
||||
#: wp-admin/includes/class-wp-plugin-install-list-table.php:747
|
||||
|
|
@ -7213,7 +7213,7 @@ msgstr "j M, Y @ H:i"
|
|||
|
||||
#: wp-admin/comment.php:212
|
||||
msgid "Submitted on"
|
||||
msgstr "Postad"
|
||||
msgstr "Inskickad den"
|
||||
|
||||
#. translators: Column name or table row header.
|
||||
#: wp-admin/includes/class-wp-comments-list-table.php:466
|
||||
|
|
@ -7330,7 +7330,7 @@ msgstr "Alla kategorier"
|
|||
|
||||
#: wp-admin/includes/class-wp-comments-list-table.php:499
|
||||
msgid "Filter by comment type"
|
||||
msgstr "Filtrera på kommentarstyp"
|
||||
msgstr "Filtrera efter kommentarstyp"
|
||||
|
||||
#. translators: %s: User's display name.
|
||||
#: wp-admin/includes/ajax-actions.php:3852
|
||||
|
|
@ -7339,7 +7339,7 @@ msgstr "%s har loggats ut."
|
|||
|
||||
#: wp-admin/includes/ajax-actions.php:3848
|
||||
msgid "You are now logged out everywhere else."
|
||||
msgstr "Du är nu utloggad överallt annars."
|
||||
msgstr "Du är nu utloggad på alla andra ställen."
|
||||
|
||||
#: wp-admin/includes/ajax-actions.php:3839
|
||||
msgid "Could not log out user sessions. Please try again."
|
||||
|
|
@ -8130,7 +8130,7 @@ msgstr "Uppdaterar tema: %s"
|
|||
|
||||
#: wp-admin/includes/class-language-pack-upgrader.php:120
|
||||
msgid "Translation updated successfully."
|
||||
msgstr "Översättning uppdaterad."
|
||||
msgstr "Översättningen uppdaterades."
|
||||
|
||||
#: wp-admin/includes/class-language-pack-upgrader.php:119
|
||||
msgid "Translation update failed."
|
||||
|
|
@ -8325,15 +8325,15 @@ msgstr "Kategorierna borttagna."
|
|||
|
||||
#: wp-admin/includes/edit-tag-messages.php:28
|
||||
msgid "Category not updated."
|
||||
msgstr "Kategori ej uppdaterad."
|
||||
msgstr "Kategorin uppdaterades inte."
|
||||
|
||||
#: wp-admin/includes/edit-tag-messages.php:27
|
||||
msgid "Category not added."
|
||||
msgstr "Kategori ej tillagd."
|
||||
msgstr "Kategorin lades inte till."
|
||||
|
||||
#: wp-admin/includes/edit-tag-messages.php:26
|
||||
msgid "Category updated."
|
||||
msgstr "Kategori uppdaterad."
|
||||
msgstr "Kategorin uppdaterades."
|
||||
|
||||
#: wp-admin/includes/edit-tag-messages.php:25
|
||||
msgid "Category deleted."
|
||||
|
|
@ -8453,7 +8453,7 @@ msgstr "Laddar…"
|
|||
|
||||
#: wp-admin/post.php:308
|
||||
msgid "This item has already been deleted."
|
||||
msgstr "Denna post har redan raderats."
|
||||
msgstr "Detta objekt har redan tagits bort."
|
||||
|
||||
#: wp-admin/post.php:279
|
||||
msgid "The item you are trying to restore from the Trash no longer exists."
|
||||
|
|
@ -8473,7 +8473,7 @@ msgstr "Om du inte skapat några menyer än kan du <strong>klicka på länken
|
|||
|
||||
#: wp-admin/revision.php:145
|
||||
msgid "To restore a revision, <strong>click Restore This Revision</strong>."
|
||||
msgstr "För att återställa en version, <strong>klicka på Återställ denna version</strong>."
|
||||
msgstr "<strong>Klicka på ”Återställ denna version”</strong> för att återställa en version."
|
||||
|
||||
#: wp-admin/revision.php:142
|
||||
msgid "From this screen you can review, compare, and restore revisions:"
|
||||
|
|
@ -8607,11 +8607,11 @@ msgstr "Denna sida används för att hantera dina navigationsmenyer."
|
|||
|
||||
#: wp-admin/nav-menus.php:451
|
||||
msgid "Menu locations updated."
|
||||
msgstr "Position för meny uppdaterad."
|
||||
msgstr "Positionen för menyn har uppdaterats."
|
||||
|
||||
#: wp-admin/includes/post.php:1788
|
||||
msgid "Your latest changes were saved as a revision."
|
||||
msgstr "Din senaste ändring sparades som en egen version."
|
||||
msgstr "Dina senaste ändringar har sparats som en egen version."
|
||||
|
||||
#: wp-admin/includes/media.php:3428
|
||||
msgid "Audio Codec:"
|
||||
|
|
@ -8717,7 +8717,7 @@ msgstr "Lägg till sidor automatiskt"
|
|||
|
||||
#: wp-admin/nav-menus.php:1002
|
||||
msgid "Give your menu a name, then click Create Menu."
|
||||
msgstr "Ge din meny ett namn och klicka på Skapa meny."
|
||||
msgstr "Ge din meny ett namn och klicka på ”Skapa meny”."
|
||||
|
||||
#: wp-admin/nav-menus.php:982
|
||||
msgid "Edit your default menu by adding or removing items. Drag the items into the order you prefer. Click Create Menu to save your changes."
|
||||
|
|
@ -8747,7 +8747,7 @@ msgstr "Dokumentationsmenyn under redigeraren listar PHP-funktionerna som känns
|
|||
#: wp-admin/includes/misc.php:1078
|
||||
#: wp-admin/includes/class-wp-posts-list-table.php:1011
|
||||
msgid "%s is currently editing"
|
||||
msgstr "%s utför just nu redigeringar"
|
||||
msgstr "%s redigerar just nu"
|
||||
|
||||
#: wp-admin/edit-form-advanced.php:361
|
||||
msgid "You can upload and insert media (images, audio, documents, etc.) by clicking the Add Media button. You can select from the images and files already uploaded to the Media Library, or upload new media to add to your page or post. To create an image gallery, select the images to add and click the “Create a new gallery” button."
|
||||
|
|
@ -8784,7 +8784,7 @@ msgstr "Positionerna för rubrikfältet och huvudtexten är fasta, men alla andr
|
|||
|
||||
#: wp-admin/includes/class-custom-image-header.php:128
|
||||
msgid "Don’t forget to click “Save Changes” when you’re done!"
|
||||
msgstr "Glöm inte att klicka på ”Spara ändringar” när du är klar!"
|
||||
msgstr "Kom ihåg att klicka på ”Spara ändringar” när du är klar!"
|
||||
|
||||
#: wp-admin/includes/class-custom-background.php:91
|
||||
msgid "To use a background image, simply upload it or choose an image that has already been uploaded to your Media Library by clicking the “Choose Image” button. You can display a single instance of your image, or tile it to fill the screen. You can have your background fixed in place, so your site content moves on top of it, or you can have it scroll with your site."
|
||||
|
|
@ -8883,7 +8883,7 @@ msgstr "Om du vill installera ett tillägg du har laddat ner någon annanstans s
|
|||
|
||||
#: wp-admin/plugin-install.php:102
|
||||
msgid "You can also browse a user’s favorite plugins, by using the Favorites link above the plugins list and entering their WordPress.org username."
|
||||
msgstr "Du kan även bläddra bland användares favorittillägg genom att använda Favorit-länken uppe till vänster på sidan och ange deras användarnamn på WordPress.org."
|
||||
msgstr "Du kan även bläddra bland någon användares favorittillägg genom att använda länken ”Favoriter” över tilläggslistan och ange deras användarnamn på WordPress.org."
|
||||
|
||||
#: wp-admin/plugin-install.php:100
|
||||
msgid "If you know what you’re looking for, Search is your best bet. The Search screen has options to search the WordPress Plugin Directory for a particular Term, Author, or Tag. You can also search the directory by selecting popular tags. Tags in larger type mean more plugins have been labeled with that tag."
|
||||
|
|
@ -8931,7 +8931,7 @@ msgstr "Visa din webbplats"
|
|||
|
||||
#: wp-admin/includes/dashboard.php:1924
|
||||
msgid "Add an About page"
|
||||
msgstr "Lägg till en sida om dig själv"
|
||||
msgstr "Lägg till en \"Om\"-sida"
|
||||
|
||||
#: wp-admin/includes/dashboard.php:1923
|
||||
msgid "Write your first blog post"
|
||||
|
|
@ -9001,7 +9001,7 @@ msgstr "Redigera"
|
|||
|
||||
#: wp-admin/includes/theme-install.php:117
|
||||
msgid "Search by tag"
|
||||
msgstr "Sök efter tagg"
|
||||
msgstr "Sök efter nyckelord"
|
||||
|
||||
#: wp-admin/includes/theme-install.php:114
|
||||
msgid "Search by author"
|
||||
|
|
@ -9502,7 +9502,7 @@ msgstr "Globala inställningar"
|
|||
|
||||
#: wp-admin/my-sites.php:77
|
||||
msgid "You must be a member of at least one site to use this page."
|
||||
msgstr "Du måste vara medlem i minst en webbplats för att kunna använda denna sida."
|
||||
msgstr "Du måste vara medlem på minst en webbplats för att kunna använda denna sida."
|
||||
|
||||
#: wp-admin/my-sites.php:33
|
||||
msgid "The primary site you chose does not exist."
|
||||
|
|
@ -9518,7 +9518,7 @@ msgstr "Tabellprefix"
|
|||
|
||||
#: wp-admin/setup-config.php:232
|
||||
msgid "Database Host"
|
||||
msgstr "Databasvärd"
|
||||
msgstr "Databasserver"
|
||||
|
||||
#: wp-admin/setup-config.php:228
|
||||
msgctxt "example password"
|
||||
|
|
@ -9544,7 +9544,7 @@ msgstr "Tabellprefix (om du vill köra mer än en WordPress-installation i samma
|
|||
|
||||
#: wp-admin/includes/class-wp-debug-data.php:847 wp-admin/setup-config.php:169
|
||||
msgid "Database host"
|
||||
msgstr "Databasvärd"
|
||||
msgstr "Databasserver"
|
||||
|
||||
#: wp-admin/setup-config.php:168
|
||||
msgid "Database password"
|
||||
|
|
@ -9806,15 +9806,15 @@ msgstr "Tillgängliga åtgärder"
|
|||
|
||||
#: wp-admin/edit.php:249
|
||||
msgid "You can customize the display of this screen’s contents in a number of ways:"
|
||||
msgstr "Du kan anpassa visningen för den här sidan på ett antal olika sätt:"
|
||||
msgstr "Du kan anpassa visningen av denna vy på olika sätt:"
|
||||
|
||||
#: wp-admin/users.php:41 wp-admin/edit.php:247
|
||||
msgid "Screen Content"
|
||||
msgstr "Panelinnehåll"
|
||||
msgstr "Vyns utseende"
|
||||
|
||||
#: wp-admin/edit.php:241
|
||||
msgid "This screen provides access to all of your posts. You can customize the display of this screen to suit your workflow."
|
||||
msgstr "Den här sidan ger tillgång till alla dina inlägg. Du kan anpassa visningen av den här sidan så att den passar ditt arbetsflöde."
|
||||
msgstr "Denna vy ger tillgång till alla dina inlägg. Du kan anpassa visningen av denna vy så att den passar ditt arbetsflöde."
|
||||
|
||||
#. translators: %s: URL to Add Plugins screen.
|
||||
#: wp-admin/import.php:228
|
||||
|
|
@ -9856,7 +9856,7 @@ msgstr "Användarroller"
|
|||
|
||||
#: wp-admin/user-new.php:267
|
||||
msgid "Remember to click the Add New User button at the bottom of this screen when you are finished."
|
||||
msgstr "Glöm inte att klicka på knappen Lägg till ny användare längst ned på sidan när du är klar."
|
||||
msgstr "Kom ihåg att klicka på knappen ”Lägg till ny användare” längst ned på sidan när du är klar."
|
||||
|
||||
#: wp-admin/user-new.php:256
|
||||
msgid "To add a new user to your site, fill in the form on this screen and click the Add New User button at the bottom."
|
||||
|
|
@ -9868,7 +9868,7 @@ msgstr "Anpassade strukturer"
|
|||
|
||||
#: wp-admin/options-permalink.php:232
|
||||
msgid "Common Settings"
|
||||
msgstr "Vanliga inställningar"
|
||||
msgstr "Allmänna inställningar"
|
||||
|
||||
#: wp-admin/options-permalink.php:23
|
||||
msgid "Permalinks are the permanent URLs to your individual pages and blog posts, as well as your category and tag archives. A permalink is the web address used to link to your content. The URL to each post should be permanent, and never change — hence the name permalink."
|
||||
|
|
@ -9880,7 +9880,7 @@ msgstr "Du kan publicera innehåll på flera olika sätt. På denna sida finns i
|
|||
|
||||
#: wp-admin/options-media.php:22
|
||||
msgid "Uploading Files allows you to choose the folder and path for storing your uploaded files."
|
||||
msgstr "Ladda upp filer låter dig välja den mapp och sökväg du vill använda för lagring av dina uppladdade filer."
|
||||
msgstr "”Uppladdning av filer” låter dig välja mapp och sökväg till lagringsplatsen för dina uppladdade filer."
|
||||
|
||||
#: wp-admin/themes.php:151
|
||||
msgid "Installing themes on Multisite can only be done from the Network Admin section."
|
||||
|
|
@ -10097,7 +10097,7 @@ msgstr "Paketet kunde inte installeras."
|
|||
|
||||
#: wp-admin/includes/media.php:1253
|
||||
msgid "Attachment Post URL"
|
||||
msgstr "Bilagans inläggsadress"
|
||||
msgstr "Bilageinläggets URL"
|
||||
|
||||
#: wp-admin/menu.php:81
|
||||
msgctxt "admin menu"
|
||||
|
|
@ -10271,7 +10271,7 @@ msgstr "Ändrad roll/roller."
|
|||
|
||||
#: wp-admin/users.php:359 wp-admin/users.php:391
|
||||
msgid "You can’t remove users."
|
||||
msgstr "Du har inte tillräcklig behörighet för att radera användare."
|
||||
msgstr "Du kan inte ta bort användare."
|
||||
|
||||
#: wp-admin/comment.php:166 wp-admin/theme-editor.php:305
|
||||
#: wp-admin/plugins.php:342 wp-admin/plugins.php:348
|
||||
|
|
@ -10433,7 +10433,7 @@ msgstr "Inläggsnamn"
|
|||
#: wp-admin/options-permalink.php:252
|
||||
msgctxt "sample permalink structure"
|
||||
msgid "sample-post"
|
||||
msgstr "exempel-inlagg"
|
||||
msgstr "exempelinlagg"
|
||||
|
||||
#: wp-admin/options-permalink.php:228 wp-admin/options-permalink.php:248
|
||||
msgctxt "sample permalink base"
|
||||
|
|
@ -11041,7 +11041,7 @@ msgstr "Klicka på ”Spara meny” för att göra väntande menyobjekt offentli
|
|||
|
||||
#: wp-admin/includes/dashboard.php:1561
|
||||
msgid "Storage Space"
|
||||
msgstr "Utrymmeskvot"
|
||||
msgstr "Lagringsutrymme"
|
||||
|
||||
#: wp-admin/includes/dashboard.php:430
|
||||
msgid "Create a New Site"
|
||||
|
|
@ -11087,7 +11087,7 @@ msgstr "Du kan välja vad som ska visas på din webbplats startsida. Det kan var
|
|||
|
||||
#: wp-admin/options-permalink.php:53
|
||||
msgid "The Optional fields let you customize the “category” and “tag” base names that will appear in archive URLs. For example, the page listing all posts in the “Uncategorized” category could be <code>/topics/uncategorized</code> instead of <code>/category/uncategorized</code>."
|
||||
msgstr "Fälten under ”Valfritt” låter dig anpassa basnamnen ”category” och ”tag” som visas i URL:er för arkiv. Till exempel kan sidan som visar alla inlägg för kategorin ”Okategoriserade” kunna vara <code>/amnen/okategoriserade</code> istället för <code>/category/okategoriserade</code>."
|
||||
msgstr "Fälten under ”Valfritt” låter dig anpassa basnamnen ”category” och ”etikett” som visas i URL:er för arkiv. Till exempel skulle sidan som visar alla inlägg för kategorin ”Okategoriserade” kunna vara <code>/amnen/okategoriserade</code> istället för <code>/category/okategoriserade</code>."
|
||||
|
||||
#. translators: 1: %category%, 2: %tag%
|
||||
#: wp-admin/options-permalink.php:41
|
||||
|
|
@ -11236,7 +11236,7 @@ msgstr "Du måste klicka på knappen ”Spara ändringar” längst ned på sida
|
|||
|
||||
#: wp-admin/edit-link-form.php:69
|
||||
msgid "The boxes for link name, web address, and description have fixed positions, while the others may be repositioned using drag and drop. You can also hide boxes you don’t use in the Screen Options tab, or minimize boxes by clicking on the title bar of the box."
|
||||
msgstr "Panelerna för länknamn, webbadress och beskrivning har en fixerad position, medans de andra kan arrangeras om genom att använda dra och släpp. Du kan också gömma paneler som inte används under fliken Panelinställningar eller minimera paneler genom att klicka på titelraden för panelen i fråga."
|
||||
msgstr "Panelerna för länknamn, webbadress och beskrivning har en fixerade positioner, medan de övriga kan flyttas runt med hjälp av dra och släpp. Du kan också dölja paneler som inte används via fliken ”Skärmalternativ” eller minimera paneler genom att klicka i panelens rubrikrad."
|
||||
|
||||
#: wp-admin/update-core.php:591
|
||||
msgid "Your themes are all up to date."
|
||||
|
|
@ -11285,7 +11285,7 @@ msgstr "När den är skapad kan din WXR-fil importeras till en annan WordPress-w
|
|||
|
||||
#: wp-admin/plugin-editor.php:127
|
||||
msgid "Choose a plugin to edit from the dropdown menu and click the Select button. Click once on any file name to load it in the editor, and make your changes. Don’t forget to save your changes (Update File) when you’re finished."
|
||||
msgstr "Välj ett tillägg att redigera i menyn uppe till höger och klicka på knappen Välj. Enkelklicka på valfritt filnamn för att ladda den i redigeraren och genomför dina ändringar. Glöm inte att spara dina ändringar (Uppdatera fil) när du är klar."
|
||||
msgstr "Välj ett tillägg att redigera från rullgardinsmenyn och klicka på knappen ”Välj”. Enkelklicka på valfritt filnamn för att ladda filen i redigeraren och gör sen dina ändringar. Kom ihåg att spara dina ändringar (Uppdatera fil) när du är klar."
|
||||
|
||||
#: wp-admin/link-manager.php:64
|
||||
msgid "You can customize the display of this screen using the Screen Options tab and/or the dropdown filters above the links table."
|
||||
|
|
@ -11345,7 +11345,7 @@ msgstr "Du kan ändra hur denna sida visas under fliken ”Skärmalternativ”.
|
|||
|
||||
#: wp-admin/edit-tags.php:291
|
||||
msgid "<strong>Description</strong> — The description is not prominent by default; however, some themes may display it."
|
||||
msgstr "<strong>Beskrivning</strong> — Beskrivningen visas inte som standard, men vissa tema kanske väljer att framhäva dessa."
|
||||
msgstr "<strong>Beskrivning</strong> – Beskrivningen visas inte som standard, men vissa teman visar den."
|
||||
|
||||
#: wp-admin/edit-tags.php:281
|
||||
msgid "<strong>Name</strong> — The name is how it appears on your site."
|
||||
|
|
@ -11436,7 +11436,7 @@ msgstr "Du kan filtrera listan så att den endast visar inlägg i en viss katego
|
|||
|
||||
#: wp-admin/edit.php:251
|
||||
msgid "You can hide/display columns based on your needs and decide how many posts to list per screen using the Screen Options tab."
|
||||
msgstr "Du kan dölja/visa kolumner baserat på dina behov och bestämma hur många inlägg att lista per sida med hjälp av fliken Panelinställningar."
|
||||
msgstr "Du kan dölja/visa kolumner beroende på dina behov och bestämma hur många inlägg som ska visas per sida via fliken ”Skärmalternativ”."
|
||||
|
||||
#: wp-admin/users.php:42
|
||||
msgid "You can customize the display of this screen in a number of ways:"
|
||||
|
|
@ -12619,11 +12619,11 @@ msgstr "Permalänksstrukturen har uppdaterats. Ta bort skrivrättigheterna till
|
|||
|
||||
#: wp-admin/options-permalink.php:16 wp-admin/options-permalink.php:32
|
||||
msgid "Permalink Settings"
|
||||
msgstr "Permalänksinställningar"
|
||||
msgstr "Permalänks­inställningar"
|
||||
|
||||
#: wp-admin/options-media.php:143
|
||||
msgid "Organize my uploads into month- and year-based folders"
|
||||
msgstr "Organisera mina uppladdningar i månads- och årsbaserade mappar"
|
||||
msgstr "Organisera mina uppladdade filer i månads- och årsbaserade mappar"
|
||||
|
||||
#: wp-admin/options-media.php:132
|
||||
msgid "Configuring this is optional. By default, it should be blank."
|
||||
|
|
@ -12635,11 +12635,11 @@ msgstr "Full URL-sökväg till filer"
|
|||
|
||||
#: wp-admin/options-media.php:118
|
||||
msgid "Store uploads in this folder"
|
||||
msgstr "Spara uppladdade filer i den här katalogen"
|
||||
msgstr "Lagra uppladdade filer i denna mapp"
|
||||
|
||||
#: wp-admin/options-media.php:107
|
||||
msgid "Uploading Files"
|
||||
msgstr "Laddar upp filer"
|
||||
msgstr "Uppladdning av filer"
|
||||
|
||||
#: wp-admin/options-media.php:81 wp-admin/options-media.php:82
|
||||
msgid "Large size"
|
||||
|
|
@ -13142,7 +13142,7 @@ msgstr "Kunde inte ta bort temat %s fullständigt."
|
|||
|
||||
#: wp-admin/includes/theme.php:72 wp-admin/includes/class-wp-upgrader.php:155
|
||||
msgid "Unable to locate WordPress theme directory."
|
||||
msgstr "Kan inte hitta WordPress mapp för teman."
|
||||
msgstr "Kan inte hitta WordPress temakatalog."
|
||||
|
||||
#: wp-admin/includes/class-theme-installer-skin.php:224
|
||||
msgid "This theme is already installed."
|
||||
|
|
@ -13391,7 +13391,7 @@ msgstr "Snabbredigera"
|
|||
|
||||
#: wp-admin/includes/schema.php:1090
|
||||
msgid "Warning! Wildcard DNS may not be configured correctly!"
|
||||
msgstr "Varning! Wildcard-posten i din DNS kanske inte är korrekt konfigurerad!"
|
||||
msgstr "Varning! Jokerposten i din DNS kanske inte är korrekt konfigurerad!"
|
||||
|
||||
#. translators: %s: Network title.
|
||||
#: wp-admin/includes/schema.php:556
|
||||
|
|
@ -14442,7 +14442,7 @@ msgstr "Kan inte hitta efterfrågad mapp (%s)."
|
|||
|
||||
#: wp-admin/includes/class-wp-upgrader.php:154 wp-admin/includes/plugin.php:955
|
||||
msgid "Unable to locate WordPress plugin directory."
|
||||
msgstr "Kan inte hitta WordPress mapp för tillägg."
|
||||
msgstr "Kan inte hitta WordPress tilläggskatalog."
|
||||
|
||||
#: wp-admin/includes/class-wp-upgrader.php:153
|
||||
msgid "Unable to locate WordPress content directory (wp-content)."
|
||||
|
|
@ -14890,7 +14890,7 @@ msgstr "Sidhuvudet uppdaterat. <a href=\"%s\">Besök din webbplats</a> för att
|
|||
#: wp-admin/includes/theme.php:308
|
||||
#: wp-admin/includes/class-custom-image-header.php:475
|
||||
msgid "Custom Header"
|
||||
msgstr "Anpassa sidhuvudet"
|
||||
msgstr "Anpassat sidhuvud"
|
||||
|
||||
#: wp-admin/includes/template.php:2481 wp-admin/nav-menus.php:808
|
||||
#: wp-admin/options.php:402
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-11-23 21:20:29+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"An unexpected error occured within the Podcast Player. Reloading this page might fix the problem.":["Ett ov\u00e4ntat fel intr\u00e4ffade i Podcast Player. Att l\u00e4sa in den h\u00e4r sidan igen kan l\u00f6sa problemet."],"The podcast player cannot be displayed as your browser settings do not allow for sounds to be played in webpages. This can be changed in your browser\u2019s \"Internet options\" settings. In the \"Advanced\" tab you will have to check the box next to \"Play sounds in webpages\" in the \"Multimedia\" section. Once you have confirmed that the box is checked, please press \"Apply\" and then reload this page.":["Podcastspelaren kan inte visas eftersom dina webbl\u00e4sarinst\u00e4llningar inte till\u00e5ter att ljud spelas upp p\u00e5 webbsidor. Detta kan \u00e4ndras i din webbl\u00e4sares \"Internetalternativ\"-inst\u00e4llningar. P\u00e5 fliken \"Avancerat\" m\u00e5ste du markera rutan bredvid \"Spela upp ljud p\u00e5 webbsidor\" i avsnittet \"Multimedia\". N\u00e4r du har bekr\u00e4ftat att rutan \u00e4r markerad trycker du p\u00e5 \"Till\u00e4mpa\" och l\u00e4ser d\u00e4refter in den h\u00e4r sidan igen."],"Select an episode to play it in the audio player.":["V\u00e4lj ett avsnitt f\u00f6r att spela upp det i ljudspelaren."],"Playlist: %s":["Spellista: %s"],"Error: Episode unavailable - Open in a new tab":["Fel: Avsnittet \u00e4r inte tillg\u00e4ngligt \u2013 \u00d6ppna i en ny flik"],"Loading: %s":["Laddar: %s"],"Paused":["Pausad"],"track":["sp\u00e5r"],"%s:":["%s:"],"Error:":["Fel:"],"Open in a new tab":["\u00d6ppna i en ny flik"],"Episode unavailable. ":["Avsnitt inte tillg\u00e4ngligt."],"Playing:":["Spelar:"]}},"comment":{"reference":"_inc\/blocks\/podcast-player\/view.js"}}
|
||||
{"translation-revision-date":"2020-12-10 14:40:04+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"An unexpected error occured within the Podcast Player. Reloading this page might fix the problem.":["Ett ov\u00e4ntat fel intr\u00e4ffade i Podcast Player. Att l\u00e4sa in den h\u00e4r sidan igen kan l\u00f6sa problemet."],"The podcast player cannot be displayed as your browser settings do not allow for sounds to be played in webpages. This can be changed in your browser\u2019s \"Internet options\" settings. In the \"Advanced\" tab you will have to check the box next to \"Play sounds in webpages\" in the \"Multimedia\" section. Once you have confirmed that the box is checked, please press \"Apply\" and then reload this page.":["Podcastspelaren kan inte visas eftersom dina webbl\u00e4sarinst\u00e4llningar inte till\u00e5ter att ljud spelas upp p\u00e5 webbsidor. Detta kan \u00e4ndras i din webbl\u00e4sares \"Internetalternativ\"-inst\u00e4llningar. P\u00e5 fliken \"Avancerat\" m\u00e5ste du markera rutan bredvid \"Spela upp ljud p\u00e5 webbsidor\" i avsnittet \"Multimedia\". N\u00e4r du har bekr\u00e4ftat att rutan \u00e4r markerad trycker du p\u00e5 \"Till\u00e4mpa\" och l\u00e4ser d\u00e4refter in den h\u00e4r sidan igen."],"Select an episode to play it in the audio player.":["V\u00e4lj ett avsnitt f\u00f6r att spela upp det i ljudspelaren."],"Playlist: %s":["Spellista: %s"],"Error: Episode unavailable - Open in a new tab":["Fel: Avsnittet \u00e4r inte tillg\u00e4ngligt \u2013 \u00d6ppna i en ny flik"],"Loading: %s":["Laddar: %s"],"Paused":["Pausad"],"track":["sp\u00e5r"],"%s:":["%s:"],"Error:":["Fel:"],"Open in a new tab":["\u00d6ppna i en ny flik"],"Episode unavailable. ":["Avsnitt inte tillg\u00e4ngligt."],"Playing:":["Spelar:"]}},"comment":{"reference":"_inc\/blocks\/podcast-player\/view.js"}}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-11-23 21:20:29+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"block search term\u0004maps":["kartor"],"Delete Marker":["Ta bort mark\u00f6r"],"Marker Caption":["Tidsmark\u00f6rstext"],"Marker Title":["Tidsmark\u00f6rstitel"],"Terrain":["Terr\u00e4ng"],"Satellite":["Satellit"],"Black and white":["Svart och vit"],"Basic":["Grundl\u00e4ggande"],"Add an interactive map showing one or more locations.":["L\u00e4gg till en interaktiv karta som visar en eller flera platser."],"block search term\u0004navigation":["navigering"],"block search term\u0004location":["plats"],"Map":["Karta"]}},"comment":{"reference":"_inc\/blocks\/map\/view.js"}}
|
||||
{"translation-revision-date":"2020-12-10 14:40:04+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"block search term\u0004maps":["kartor"],"Delete Marker":["Ta bort mark\u00f6r"],"Marker Caption":["Tidsmark\u00f6rstext"],"Marker Title":["Tidsmark\u00f6rstitel"],"Terrain":["Terr\u00e4ng"],"Satellite":["Satellit"],"Black and white":["Svart och vit"],"Basic":["Grundl\u00e4ggande"],"Add an interactive map showing one or more locations.":["L\u00e4gg till en interaktiv karta som visar en eller flera platser."],"block search term\u0004navigation":["navigering"],"block search term\u0004location":["plats"],"Map":["Karta"]}},"comment":{"reference":"_inc\/blocks\/map\/view.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-11-23 21:20:29+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Play story":["Spela upp ber\u00e4ttelse"],"Slide %d":["Bild %d"],"Slide %d, currently selected.":["Bild %d, vald f\u00f6r n\u00e4rvarande."],"Mute":["Ljud av"],"Play":["Spela upp"],"Exit Fullscreen":["Avsluta fullsk\u00e4rmsl\u00e4ge"],"Previous Slide":["N\u00e4sta bild"],"Next Slide":["N\u00e4sta bild"]}},"comment":{"reference":"_inc\/blocks\/story\/view.js"}}
|
||||
{"translation-revision-date":"2020-12-10 14:40:04+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Play story":["Spela upp ber\u00e4ttelse"],"Slide %d":["Bild %d"],"Slide %d, currently selected.":["Bild %d, vald f\u00f6r n\u00e4rvarande."],"Mute":["Ljud av"],"Play":["Spela upp"],"Exit Fullscreen":["Avsluta fullsk\u00e4rmsl\u00e4ge"],"Previous Slide":["N\u00e4sta bild"],"Next Slide":["N\u00e4sta bild"]}},"comment":{"reference":"_inc\/blocks\/story\/view.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-11-23 21:20:29+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Close search results":["St\u00e4ng s\u00f6kresultat"],"It looks like you're offline. Please reconnect to load the latest results.":["Det verkar som du \u00e4r offline. Anslut igen f\u00f6r att l\u00e4sa in de senaste resultaten."],"It looks like you're offline. Please reconnect for results.":["Det verkar som du \u00e4r offline. Anslut igen f\u00f6r resultat."],"No results for \"%s\"":["Inga resultat f\u00f6r %s"],"Found %s result":["Hittade %s resultat","Hittade %s resultat"],"Found %s result for \"%s\"":["Hittade %s resultat f\u00f6r %s","Hittade %s resultat f\u00f6r %s"],"Searching\u2026":["S\u00f6ker..."],"Clear filters":["Rensa filter"],"Hide filters":["D\u00f6lj filter"],"Filters":["Filter"],"Search\u2026":["S\u00f6k\u2026"],"Site Search":["Webbplatss\u00f6kning"],"Oldest":["\u00c4ldsta"],"Search powered by Jetpack":["S\u00f6kning via Jetpack"],"Load more":["Ladda fler"],"Has a video.":["Har en video."],"Tag":["Tagga"],"Post":["Publicera"],"Page":["Sida"],"Has an image.":["Har en bild."],"Has multiple images.":["Har flera bilder."],"Toggle search filters.":["Aktivera s\u00f6kfilter."],"Matching comment.":["Matchande kommentar."],"Show filters":["Visa filter"],"Is a product.":["\u00c4r en produkt."],"Is an event.":["\u00c4r en h\u00e4ndelse."],"Has audio.":["Har ljud."],"Relevance":["Relevans"],"No results found":["Inga resultat hittades"],"Loading\u2026":["Laddar in ..."],"Category":["Kategori"],"Search results":["S\u00f6kresultat"],"Newest":["Senaste"],"Search":["S\u00f6k"]}},"comment":{"reference":"_inc\/build\/instant-search\/jp-search.bundle.js"}}
|
||||
{"translation-revision-date":"2020-12-10 14:40:04+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Showing popular results":["Visar popul\u00e4ra resultat"],"Loading popular results\u2026":["Laddar popul\u00e4ra resultat..."],"Close search results":["St\u00e4ng s\u00f6kresultat"],"It looks like you're offline. Please reconnect to load the latest results.":["Det verkar som du \u00e4r offline. Anslut igen f\u00f6r att l\u00e4sa in de senaste resultaten."],"It looks like you're offline. Please reconnect for results.":["Det verkar som du \u00e4r offline. Anslut igen f\u00f6r resultat."],"No results for \"%s\"":["Inga resultat f\u00f6r %s"],"Found %s result":["Hittade %s resultat","Hittade %s resultat"],"Found %s result for \"%s\"":["Hittade %s resultat f\u00f6r %s","Hittade %s resultat f\u00f6r %s"],"Searching\u2026":["S\u00f6ker..."],"Clear filters":["Rensa filter"],"Hide filters":["D\u00f6lj filter"],"Filters":["Filter"],"Search\u2026":["S\u00f6k\u2026"],"Site Search":["Webbplatss\u00f6kning"],"Oldest":["\u00c4ldsta"],"Search powered by Jetpack":["S\u00f6kning via Jetpack"],"Load more":["Ladda fler"],"Has a video.":["Har en video."],"Tag":["Tagga"],"Post":["Publicera"],"Page":["Sida"],"Has an image.":["Har en bild."],"Has multiple images.":["Har flera bilder."],"Toggle search filters.":["Aktivera s\u00f6kfilter."],"Matching comment.":["Matchande kommentar."],"Show filters":["Visa filter"],"Is a product.":["\u00c4r en produkt."],"Is an event.":["\u00c4r en h\u00e4ndelse."],"Has audio.":["Har ljud."],"Relevance":["Relevans"],"No results found":["Inga resultat hittades"],"Loading\u2026":["Laddar in ..."],"Category":["Kategori"],"Search results":["S\u00f6kresultat"],"Newest":["Senaste"],"Search":["S\u00f6k"]}},"comment":{"reference":"_inc\/build\/instant-search\/jp-search.bundle.js"}}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"This user’s personal data export file was downloaded.":["Anv\u00e4ndarens exportfil med personuppgifter har laddats ned."],"This user’s personal data export link was sent.":["Anv\u00e4ndarens l\u00e4nk f\u00f6r export av personuppgifter har skickats."],"The section has been copied to your clipboard.":["Sektionen har kopierats till ditt urklipp."],"An error occurred while attempting to find and erase personal data.":["Ett fel uppstod vid f\u00f6rs\u00f6ket att hitta och radera personuppgifter."],"Personal data was found for this user but some of the personal data found was not erased.":["Personuppgifter hittades f\u00f6r den h\u00e4r anv\u00e4ndaren men en del av de hittade personuppgifterna raderades inte."],"All of the personal data found for this user was erased.":["Alla personuppgifter som hittades f\u00f6r den h\u00e4r anv\u00e4ndaren raderades."],"Personal data was found for this user but was not erased.":["Personuppgifter hittades f\u00f6r den h\u00e4r anv\u00e4ndaren men raderades inte."],"No personal data was found for this user.":["Inga personuppgifter hittades f\u00f6r denna anv\u00e4ndare."],"An error occurred while attempting to export personal data.":["Ett fel uppstod vid f\u00f6rs\u00f6ket att exportera personuppgifter."],"No personal data export file was generated.":["Ingen fil f\u00f6r export av personuppgifter genererades."]}},"comment":{"reference":"wp-admin\/js\/privacy-tools.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"This user’s personal data export file was downloaded.":["Anv\u00e4ndarens exportfil med personuppgifter har laddats ned."],"This user’s personal data export link was sent.":["Anv\u00e4ndarens l\u00e4nk f\u00f6r export av personuppgifter har skickats."],"The section has been copied to your clipboard.":["Sektionen har kopierats till ditt urklipp."],"An error occurred while attempting to find and erase personal data.":["Ett fel uppstod vid f\u00f6rs\u00f6ket att hitta och radera personuppgifter."],"Personal data was found for this user but some of the personal data found was not erased.":["Personuppgifter hittades f\u00f6r den h\u00e4r anv\u00e4ndaren men en del av de hittade personuppgifterna raderades inte."],"All of the personal data found for this user was erased.":["Alla personuppgifter som hittades f\u00f6r den h\u00e4r anv\u00e4ndaren raderades."],"Personal data was found for this user but was not erased.":["Personuppgifter hittades f\u00f6r den h\u00e4r anv\u00e4ndaren men raderades inte."],"No personal data was found for this user.":["Inga personuppgifter hittades f\u00f6r denna anv\u00e4ndare."],"An error occurred while attempting to export personal data.":["Ett fel uppstod vid f\u00f6rs\u00f6ket att exportera personuppgifter."],"No personal data export file was generated.":["Ingen fil f\u00f6r export av personuppgifter genererades."]}},"comment":{"reference":"wp-admin\/js\/privacy-tools.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Editor tips":["Redigeringstips"],"Disable tips":["Inaktivera tips"],"Got it":["Jag f\u00f6rst\u00e5r"],"See next tip":["Se n\u00e4sta tips"]}},"comment":{"reference":"wp-includes\/js\/dist\/nux.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Editor tips":["Redigeringstips"],"Disable tips":["Inaktivera tips"],"Got it":["Jag f\u00f6rst\u00e5r"],"See next tip":["Se n\u00e4sta tips"]}},"comment":{"reference":"wp-includes\/js\/dist\/nux.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code.":["%1$s \u00e4r taget ur bruk sedan version %2$s! Anv\u00e4nd %3$s ist\u00e4llet. \u00d6verv\u00e4g att skriva mer inkluderande kod."]}},"comment":{"reference":"wp-admin\/js\/password-strength-meter.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code.":["%1$s \u00e4r taget ur bruk sedan version %2$s! Anv\u00e4nd %3$s ist\u00e4llet. \u00d6verv\u00e4g att skriva mer inkluderande kod."]}},"comment":{"reference":"wp-admin\/js\/password-strength-meter.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Untitled Reusable Block":["Block utan rubrik som kan \u00e5teranv\u00e4ndas"],"Block deleted.":["Block borttaget."],"Block created.":["Block skapad."],"Remove from Reusable blocks":["Ta bort fr\u00e5n \u00e5teranv\u00e4ndbara block"],"Add to Reusable blocks":["L\u00e4gg till i \u00e5teranv\u00e4ndbara block"]}},"comment":{"reference":"wp-includes\/js\/dist\/reusable-blocks.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Untitled Reusable Block":["Block utan rubrik som kan \u00e5teranv\u00e4ndas"],"Block deleted.":["Block borttaget."],"Block created.":["Block skapad."],"Remove from Reusable blocks":["Ta bort fr\u00e5n \u00e5teranv\u00e4ndbara block"],"Add to Reusable blocks":["L\u00e4gg till i \u00e5teranv\u00e4ndbara block"]}},"comment":{"reference":"wp-includes\/js\/dist\/reusable-blocks.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"%1$s Block. Row %2$d":["Block %1$s. Rad %2$d"],"Design":["Design"],"%s Block":["Block av typen %s"],"%1$s Block. %2$s":["Block %1$s. %2$s"],"%1$s Block. Column %2$d":["Block %1$s. Kolumn %2$d"],"%1$s Block. Column %2$d. %3$s":["Block %1$s. kolumn %2$d. %3$s"],"%1$s Block. Row %2$d. %3$s":["%1$s block. Rad %2$d. %3$s"],"Reusable blocks":["\u00c5teranv\u00e4ndbara block"],"Embeds":["Inb\u00e4ddningar"],"Text":["Text"],"Widgets":["Widgetar"],"Media":["Media"]}},"comment":{"reference":"wp-includes\/js\/dist\/blocks.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"%1$s Block. Row %2$d":["Block %1$s. Rad %2$d"],"Design":["Design"],"%s Block":["Block av typen %s"],"%1$s Block. %2$s":["Block %1$s. %2$s"],"%1$s Block. Column %2$d":["Block %1$s. Kolumn %2$d"],"%1$s Block. Column %2$d. %3$s":["Block %1$s. kolumn %2$d. %3$s"],"%1$s Block. Row %2$d. %3$s":["%1$s block. Rad %2$d. %3$s"],"Reusable blocks":["\u00c5teranv\u00e4ndbara block"],"Embeds":["Inb\u00e4ddningar"],"Text":["Text"],"Widgets":["Widgetar"],"Media":["Media"]}},"comment":{"reference":"wp-includes\/js\/dist\/blocks.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"You are probably offline.":["Du \u00e4r f\u00f6rmodligen offline."],"Media upload failed. If this is a photo or a large image, please scale it down and try again.":["Uppladdningen av mediafilen misslyckades. Om det \u00e4r ett foto eller en stor bild b\u00f6r du minska dess storlek och f\u00f6rs\u00f6ka igen."],"The response is not a valid JSON response.":["Svaret \u00e4r inget giltigt JSON-svar."],"An unknown error occurred.":["Ett ok\u00e4nt fel uppstod."]}},"comment":{"reference":"wp-includes\/js\/dist\/api-fetch.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"You are probably offline.":["Du \u00e4r f\u00f6rmodligen offline."],"Media upload failed. If this is a photo or a large image, please scale it down and try again.":["Uppladdningen av mediafilen misslyckades. Om det \u00e4r ett foto eller en stor bild b\u00f6r du minska dess storlek och f\u00f6rs\u00f6ka igen."],"The response is not a valid JSON response.":["Svaret \u00e4r inget giltigt JSON-svar."],"An unknown error occurred.":["Ett ok\u00e4nt fel uppstod."]}},"comment":{"reference":"wp-includes\/js\/dist\/api-fetch.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Submitted on:":["Skickat den:"],"%1$s %2$s, %3$s at %4$s:%5$s":["%2$s %1$s, %3$s kl. %4$s:%5$s"]}},"comment":{"reference":"wp-admin\/js\/comment.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Submitted on:":["Skickat den:"],"%1$s %2$s, %3$s at %4$s:%5$s":["%2$s %1$s, %3$s kl. %4$s:%5$s"]}},"comment":{"reference":"wp-admin\/js\/comment.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Could not load the preview image.":["Kunde inte ladda f\u00f6rhandsgranskningsbilden."],"Could not load the preview image. Please reload the page and try again.":["Kunde inte ladda f\u00f6rhandsgranskningsbilden. Ladda om sidan och f\u00f6rs\u00f6k igen."]}},"comment":{"reference":"wp-admin\/js\/image-edit.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Could not load the preview image.":["Kunde inte ladda f\u00f6rhandsgranskningsbilden."],"Could not load the preview image. Please reload the page and try again.":["Kunde inte ladda f\u00f6rhandsgranskningsbilden. Ladda om sidan och f\u00f6rs\u00f6k igen."]}},"comment":{"reference":"wp-admin\/js\/image-edit.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Reusable block imported successfully!":["\u00c5teranv\u00e4ndbart block importerat utan problem."],"button label\u0004Import":["Importera"],"Unknown error":["Ok\u00e4nt fel"],"Invalid Reusable Block JSON file":["Ogiltig JSON-fil f\u00f6r \u00e5teranv\u00e4ndbart block"],"Invalid JSON file":["Ogiltig JSON-fil"],"Import from JSON":["Importera fr\u00e5n JSON"],"File":["Fil"]}},"comment":{"reference":"wp-includes\/js\/dist\/list-reusable-blocks.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Reusable block imported successfully!":["\u00c5teranv\u00e4ndbart block importerat utan problem."],"button label\u0004Import":["Importera"],"Unknown error":["Ok\u00e4nt fel"],"Invalid Reusable Block JSON file":["Ogiltig JSON-fil f\u00f6r \u00e5teranv\u00e4ndbart block"],"Invalid JSON file":["Ogiltig JSON-fil"],"Import from JSON":["Importera fr\u00e5n JSON"],"File":["Fil"]}},"comment":{"reference":"wp-includes\/js\/dist\/list-reusable-blocks.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Search results for: %s":["S\u00f6kresultat f\u00f6r: %s"],"The request could not be completed.":["Beg\u00e4ran kunde inte slutf\u00f6ras."],"Disabling...":["Inaktiverar \u2026"],"Enabling...":["Aktiverar \u2026"],"Number of plugins found: %d":["Antal hittade till\u00e4gg: %d"],"Caution: These themes may be active on other sites in the network. Are you sure you want to proceed?":["Varning: Dessa teman kan vara aktiva p\u00e5 andra webbplatser i n\u00e4tverket. \u00c4r du s\u00e4ker p\u00e5 att du vill forts\u00e4tta?"],"Are you sure you want to delete the selected plugins and their data?":["\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort de valda till\u00e4ggen och deras data?"],"Please select at least one item to perform this action on.":["V\u00e4lj minst ett objekt f\u00f6r att utf\u00f6ra den h\u00e4r \u00e5tg\u00e4rden."],"Are you sure you want to delete %s and its data?":["\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort %s och dess data?"],"Update canceled.":["Uppdatering avbruten."],"plugin\u0004Update %s now":["Uppdatera %s nu"],"Updates may not complete if you navigate away from this page.":["Uppdateringar kanske inte slutf\u00f6rs om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"Connection lost or the server is busy. Please try again later.":["F\u00f6rbindelsen br\u00f6ts eller servern kan vara upptagen. F\u00f6rs\u00f6k igen senare."],"Deletion failed: %s":["Borttagning misslyckades: %s"],"theme\u0004Deleted!":["Borttaget!"],"theme\u0004%s installation failed":["Installationen av %s misslyckades"],"theme\u0004Network Activate %s":["Aktivera %s f\u00f6r n\u00e4tverk"],"theme\u0004%s installed!":["%s har installerats!"],"theme\u0004Installing %s...":["Installerar %s\u2026"],"theme\u0004Updated!":["Uppdaterad!"],"Updating... please wait.":["Uppdaterar... v\u00e4nta."],"plugin\u0004Deleted!":["Borttaget!"],"Deleting...":["Tar bort\u2026"],"plugin\u0004Install %s now":["Installera %s nu"],"Importer installed successfully. <a href=\"%s\">Run importer<\/a>":["Import\u00f6ren har installerats. <a href=\"%s\">K\u00f6r import<\/a>"],"plugin\u0004%s installation failed":["Installationen av %s misslyckades"],"Installation failed: %s":["Installationen misslyckades: %s"],"Installation completed successfully.":["Installationen slutf\u00f6rdes utan problem."],"plugin\u0004Installed!":["Installerat!"],"plugin\u0004%s installed!":["%s har installerats!"],"Installing... please wait.":["Installerar... v\u00e4nta."],"plugin\u0004Installing %s...":["Installerar %s\u2026"],"Installing...":["Installerar\u2026"],"plugin\u0004%s update failed.":["Uppdateringen av till\u00e4gget %s misslyckades."],"Update failed: %s":["Uppdatering misslyckades: %s"],"Update completed successfully.":["Uppdateringen slutf\u00f6rdes utan problem."],"plugin\u0004Updated!":["Uppdaterad!"],"plugin\u0004%s updated!":["%s har uppdaterats!"],"Updating...":["Uppdaterar\u2026"],"plugin\u0004Updating %s...":["Uppdaterar %s\u2026"],"No plugins found. Try a different search.":["Inga till\u00e4gg hittades. Prova en annan s\u00f6kning."],"Enable auto-updates":["Aktivera automatiska uppdateringar"],"Disable auto-updates":["Inaktivera automatiska uppdateringar"],"No plugins are currently available.":["Inga till\u00e4gg \u00e4r f\u00f6r n\u00e4rvarande tillg\u00e4ngliga."],"Auto-updates disabled":["Automatiska uppdateringar inaktiverade"],"Auto-updates enabled":["Automatiska uppdateringar aktiverade"],"theme\u0004Activate %s":["Aktivera %s"],"plugin\u0004Network Activate %s":["Aktivera %s p\u00e5 n\u00e4tverket"],"plugin\u0004Activate %s":["Aktivera %s"],"Run Importer":["K\u00f6r import"],"Run %s":["K\u00f6r %s"],"Update failed.":["Uppdatering misslyckades."],"theme\u0004Installed!":["Installerat!"],"Are you sure you want to delete %s?":["\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort %s?"],"Network Enable":["Aktivera f\u00f6r n\u00e4tverk"],"Update Now":["Uppdatera nu"],"Installation failed.":["Installation misslyckades."],"You do not appear to have any plugins available at this time.":["Du verkar inte ha n\u00e5gra till\u00e4gg tillg\u00e4ngliga just nu."],"Network Activate":["Aktivera f\u00f6r n\u00e4tverk"],"Install Now":["Installera nu"],"Something went wrong.":["N\u00e5got gick fel."],"Search Results":["S\u00f6kresultat"],"Live Preview":["F\u00f6rhandsgranskning live"],"An error has occurred. Please reload the page and try again.":["Ett fel har uppst\u00e5tt. Ladda om sidan och f\u00f6rs\u00f6k igen."],"Activate":["Aktivera"]}},"comment":{"reference":"wp-admin\/js\/updates.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Search results for: %s":["S\u00f6kresultat f\u00f6r: %s"],"The request could not be completed.":["Beg\u00e4ran kunde inte slutf\u00f6ras."],"Disabling...":["Inaktiverar \u2026"],"Enabling...":["Aktiverar \u2026"],"Number of plugins found: %d":["Antal hittade till\u00e4gg: %d"],"Caution: These themes may be active on other sites in the network. Are you sure you want to proceed?":["Varning: Dessa teman kan vara aktiva p\u00e5 andra webbplatser i n\u00e4tverket. \u00c4r du s\u00e4ker p\u00e5 att du vill forts\u00e4tta?"],"Are you sure you want to delete the selected plugins and their data?":["\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort de valda till\u00e4ggen och deras data?"],"Please select at least one item to perform this action on.":["V\u00e4lj minst ett objekt f\u00f6r att utf\u00f6ra den h\u00e4r \u00e5tg\u00e4rden."],"Are you sure you want to delete %s and its data?":["\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort %s och dess data?"],"Update canceled.":["Uppdatering avbruten."],"plugin\u0004Update %s now":["Uppdatera %s nu"],"Updates may not complete if you navigate away from this page.":["Uppdateringar kanske inte slutf\u00f6rs om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"Connection lost or the server is busy. Please try again later.":["F\u00f6rbindelsen br\u00f6ts eller servern kan vara upptagen. F\u00f6rs\u00f6k igen senare."],"Deletion failed: %s":["Borttagning misslyckades: %s"],"theme\u0004Deleted!":["Borttaget!"],"theme\u0004%s installation failed":["Installationen av %s misslyckades"],"theme\u0004Network Activate %s":["Aktivera %s f\u00f6r n\u00e4tverk"],"theme\u0004%s installed!":["%s har installerats!"],"theme\u0004Installing %s...":["Installerar %s\u2026"],"theme\u0004Updated!":["Uppdaterad!"],"Updating... please wait.":["Uppdaterar... v\u00e4nta."],"plugin\u0004Deleted!":["Borttaget!"],"Deleting...":["Tar bort\u2026"],"plugin\u0004Install %s now":["Installera %s nu"],"Importer installed successfully. <a href=\"%s\">Run importer<\/a>":["Import\u00f6ren har installerats. <a href=\"%s\">K\u00f6r import<\/a>"],"plugin\u0004%s installation failed":["Installationen av %s misslyckades"],"Installation failed: %s":["Installationen misslyckades: %s"],"Installation completed successfully.":["Installationen slutf\u00f6rdes utan problem."],"plugin\u0004Installed!":["Installerat!"],"plugin\u0004%s installed!":["%s har installerats!"],"Installing... please wait.":["Installerar... v\u00e4nta."],"plugin\u0004Installing %s...":["Installerar %s\u2026"],"Installing...":["Installerar\u2026"],"plugin\u0004%s update failed.":["Uppdateringen av till\u00e4gget %s misslyckades."],"Update failed: %s":["Uppdatering misslyckades: %s"],"Update completed successfully.":["Uppdateringen slutf\u00f6rdes utan problem."],"plugin\u0004Updated!":["Uppdaterad!"],"plugin\u0004%s updated!":["%s har uppdaterats!"],"Updating...":["Uppdaterar\u2026"],"plugin\u0004Updating %s...":["Uppdaterar %s\u2026"],"No plugins found. Try a different search.":["Inga till\u00e4gg hittades. Prova en annan s\u00f6kning."],"Enable auto-updates":["Aktivera automatiska uppdateringar"],"Disable auto-updates":["Inaktivera automatiska uppdateringar"],"No plugins are currently available.":["Inga till\u00e4gg \u00e4r f\u00f6r n\u00e4rvarande tillg\u00e4ngliga."],"Auto-updates disabled":["Automatiska uppdateringar inaktiverade"],"Auto-updates enabled":["Automatiska uppdateringar aktiverade"],"theme\u0004Activate %s":["Aktivera %s"],"plugin\u0004Network Activate %s":["Aktivera %s p\u00e5 n\u00e4tverket"],"plugin\u0004Activate %s":["Aktivera %s"],"Run Importer":["K\u00f6r import"],"Run %s":["K\u00f6r %s"],"Update failed.":["Uppdatering misslyckades."],"theme\u0004Installed!":["Installerat!"],"Are you sure you want to delete %s?":["\u00c4r du s\u00e4ker p\u00e5 att du vill ta bort %s?"],"Network Enable":["Aktivera f\u00f6r n\u00e4tverk"],"Update Now":["Uppdatera nu"],"Installation failed.":["Installation misslyckades."],"You do not appear to have any plugins available at this time.":["Du verkar inte ha n\u00e5gra till\u00e4gg tillg\u00e4ngliga just nu."],"Network Activate":["Aktivera f\u00f6r n\u00e4tverk"],"Install Now":["Installera nu"],"Something went wrong.":["N\u00e5got gick fel."],"Search Results":["S\u00f6kresultat"],"Live Preview":["F\u00f6rhandsgranskning live"],"An error has occurred. Please reload the page and try again.":["Ett fel har uppst\u00e5tt. Ladda om sidan och f\u00f6rs\u00f6k igen."],"Activate":["Aktivera"]}},"comment":{"reference":"wp-admin\/js\/updates.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Annotation":["Beskrivning"]}},"comment":{"reference":"wp-includes\/js\/dist\/annotations.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Annotation":["Beskrivning"]}},"comment":{"reference":"wp-includes\/js\/dist\/annotations.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Notifications":["Aviseringar"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Notifications":["Aviseringar"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Menu Item":["Menyval"],"Comment":["Kommentar"],"Widget areas":["Widgetomr\u00e5den"],"Site":["Webbplats"],"Post Type":["Inl\u00e4ggstyp"],"Taxonomy":["Taxonomi"],"Menu Location":["Menyposition","Menypositioner"],"Menu":["Meny"],"User":["Anv\u00e4ndare"],"Base":["Bas"],"Widgets":["Widgetar"],"Site Title":["Webbplatsrubrik"],"Media":["Media"]}},"comment":{"reference":"wp-includes\/js\/dist\/core-data.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Menu Item":["Menyval"],"Comment":["Kommentar"],"Widget areas":["Widgetomr\u00e5den"],"Site":["Webbplats"],"Post Type":["Inl\u00e4ggstyp"],"Taxonomy":["Taxonomi"],"Menu Location":["Menyposition","Menypositioner"],"Menu":["Meny"],"User":["Anv\u00e4ndare"],"Base":["Bas"],"Widgets":["Widgetar"],"Site Title":["Webbplatsrubrik"],"Media":["Media"]}},"comment":{"reference":"wp-includes\/js\/dist\/core-data.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Unavailable":["Inte tillg\u00e4ngligt"],"No details available":["Inga uppgifter tillg\u00e4ngliga"],"A test is unavailable":["Ett test \u00e4r inte tillg\u00e4ngligt"],"All site health tests have finished running. There are items that should be addressed, and the results are now available on the page.":["Alla h\u00e4lsokontroller f\u00f6r webbplatsen har nu genomf\u00f6rts. Det finns saker som b\u00f6r \u00e5tg\u00e4rdas och resultaten \u00e4r nu tillg\u00e4ngliga p\u00e5 sidan."],"Should be improved":["B\u00f6r f\u00f6rb\u00e4ttras"],"Good":["Bra"],"%s critical issue":["%s kritiskt problem","%s kritiska problem"],"%s item with no issues detected":["%s objekt utan n\u00e5gra uppt\u00e4ckta problem","%s objekt utan n\u00e5gra uppt\u00e4ckta problem"],"%s recommended improvement":["%s rekommenderad f\u00f6rb\u00e4ttring","%s rekommenderade f\u00f6rb\u00e4ttringar"],"Site information has been copied to your clipboard.":["Information om webbplatsen har kopierats till ditt urklipp."],"All site health tests have finished running. Your site is looking good, and the results are now available on the page.":["Alla h\u00e4lsokontroller f\u00f6r webbplatsen har slutf\u00f6rts. Din webbplats ser bra ut och resultaten \u00e4r nu tillg\u00e4ngliga p\u00e5 sidan."],"All site health tests have finished running.":["Alla h\u00e4lsokontroller f\u00f6r webbplatsen har slutf\u00f6rts."],"Please wait...":["V\u00e4nta ..."]}},"comment":{"reference":"wp-admin\/js\/site-health.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Unavailable":["Inte tillg\u00e4ngligt"],"No details available":["Inga uppgifter tillg\u00e4ngliga"],"A test is unavailable":["Ett test \u00e4r inte tillg\u00e4ngligt"],"All site health tests have finished running. There are items that should be addressed, and the results are now available on the page.":["Alla h\u00e4lsokontroller f\u00f6r webbplatsen har nu genomf\u00f6rts. Det finns saker som b\u00f6r \u00e5tg\u00e4rdas och resultaten \u00e4r nu tillg\u00e4ngliga p\u00e5 sidan."],"Should be improved":["B\u00f6r f\u00f6rb\u00e4ttras"],"Good":["Bra"],"%s critical issue":["%s kritiskt problem","%s kritiska problem"],"%s item with no issues detected":["%s objekt utan n\u00e5gra uppt\u00e4ckta problem","%s objekt utan n\u00e5gra uppt\u00e4ckta problem"],"%s recommended improvement":["%s rekommenderad f\u00f6rb\u00e4ttring","%s rekommenderade f\u00f6rb\u00e4ttringar"],"Site information has been copied to your clipboard.":["Information om webbplatsen har kopierats till ditt urklipp."],"All site health tests have finished running. Your site is looking good, and the results are now available on the page.":["Alla h\u00e4lsokontroller f\u00f6r webbplatsen har slutf\u00f6rts. Din webbplats ser bra ut och resultaten \u00e4r nu tillg\u00e4ngliga p\u00e5 sidan."],"All site health tests have finished running.":["Alla h\u00e4lsokontroller f\u00f6r webbplatsen har slutf\u00f6rts."],"Please wait...":["V\u00e4nta ..."]}},"comment":{"reference":"wp-admin\/js\/site-health.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Saving\u2026":["Sparar\u2026"],"Use as featured image":["Anv\u00e4nd som utvald bild"],"Could not set that as the thumbnail image. Try a different attachment.":["Kunde inte ange den som miniatyrbild. F\u00f6rs\u00f6k med n\u00e5gon annan bilaga."],"Done":["Klart"]}},"comment":{"reference":"wp-admin\/js\/set-post-thumbnail.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Saving\u2026":["Sparar\u2026"],"Use as featured image":["Anv\u00e4nd som utvald bild"],"Could not set that as the thumbnail image. Try a different attachment.":["Kunde inte ange den som miniatyrbild. F\u00f6rs\u00f6k med n\u00e5gon annan bilaga."],"Done":["Klart"]}},"comment":{"reference":"wp-admin\/js\/set-post-thumbnail.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Drag boxes here":["Dra paneler hit"],"Add boxes from the Screen Options menu":["L\u00e4gg till paneler fr\u00e5n menyn \u201dSk\u00e4rmalternativ\u201d"],"The boxes order has been saved.":["Panelernas ordning har sparats."],"The box is on the last position":["Panelen \u00e4r i den sista positionen"],"The box is on the first position":["Panelen \u00e4r i den f\u00f6rsta positionen"]}},"comment":{"reference":"wp-admin\/js\/postbox.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Drag boxes here":["Dra paneler hit"],"Add boxes from the Screen Options menu":["L\u00e4gg till paneler fr\u00e5n menyn \u201dSk\u00e4rmalternativ\u201d"],"The boxes order has been saved.":["Panelernas ordning har sparats."],"The box is on the last position":["Panelen \u00e4r i den sista positionen"],"The box is on the first position":["Panelen \u00e4r i den f\u00f6rsta positionen"]}},"comment":{"reference":"wp-admin\/js\/postbox.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Widget has been added to the selected sidebar":["Widget har lagts till i den valda sidopanelen"],"Saved":["Sparat"],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"Save":["Spara"]}},"comment":{"reference":"wp-admin\/js\/widgets.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Widget has been added to the selected sidebar":["Widget har lagts till i den valda sidopanelen"],"Saved":["Sparat"],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"Save":["Spara"]}},"comment":{"reference":"wp-admin\/js\/widgets.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"All application passwords revoked.":["Alla applikationsl\u00f6senord \u00e5terkallade."],"Are you sure you want to revoke all passwords? This action cannot be undone.":["\u00c4r du s\u00e4ker p\u00e5 att du vill \u00e5terkalla alla l\u00f6senord? Denna \u00e5tg\u00e4rd kan inte \u00e5ngras."],"Application password revoked.":["Applikationsl\u00f6senord \u00e5terkallad."],"Are you sure you want to revoke this password? This action cannot be undone.":["\u00c4r du s\u00e4ker p\u00e5 att du vill \u00e5terkalla detta l\u00f6senord? \u00c5tg\u00e4rden kan inte \u00e5ngras."],"Dismiss this notice.":["Avf\u00e4rda denna notis."]}},"comment":{"reference":"wp-admin\/js\/application-passwords.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"All application passwords revoked.":["Alla applikationsl\u00f6senord \u00e5terkallade."],"Are you sure you want to revoke all passwords? This action cannot be undone.":["\u00c4r du s\u00e4ker p\u00e5 att du vill \u00e5terkalla alla l\u00f6senord? Denna \u00e5tg\u00e4rd kan inte \u00e5ngras."],"Application password revoked.":["Applikationsl\u00f6senord \u00e5terkallad."],"Are you sure you want to revoke this password? This action cannot be undone.":["\u00c4r du s\u00e4ker p\u00e5 att du vill \u00e5terkalla detta l\u00f6senord? \u00c5tg\u00e4rden kan inte \u00e5ngras."],"Dismiss this notice.":["Avf\u00e4rda denna notis."]}},"comment":{"reference":"wp-admin\/js\/application-passwords.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Permalink saved":["Permal\u00e4nk sparad"],"Published on:":["Publicerat den:"],"Publish on:":["Publicera den:"],"Schedule for:":["Tidsinst\u00e4ll f\u00f6r:"],"Saving Draft\u2026":["Sparar utkast\u2026"],"No more comments found.":["Inga fler kommentarer hittades."],"Show more comments":["Visa fler kommentarer"],"post action\/button label\u0004Schedule":["Tidsinst\u00e4ll"],"%1$s %2$s, %3$s at %4$s:%5$s":["%2$s %1$s, %3$s kl. %4$s:%5$s"],"Public, Sticky":["Offentlig, klistrat"],"Privately Published":["Privat publicerad"],"Save as Pending":["Spara som v\u00e4ntande"],"The file URL has been copied to your clipboard":["Filens URL har kopierats till ditt urklipp."],"Could not set that as the thumbnail image. Try a different attachment.":["Kunde inte ange den som miniatyrbild. F\u00f6rs\u00f6k med n\u00e5gon annan bilaga."],"Password Protected":["L\u00f6senordsskyddat"],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"Update":["Uppdatera"],"Public":["Offentlig"],"Private":["Privat"],"OK":["OK"],"Save Draft":["Spara utkast"],"Cancel":["Avbryt"],"Publish":["Publicera"],"Published":["Publicerat"]}},"comment":{"reference":"wp-admin\/js\/post.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Permalink saved":["Permal\u00e4nk sparad"],"Published on:":["Publicerat den:"],"Publish on:":["Publicera den:"],"Schedule for:":["Tidsinst\u00e4ll f\u00f6r:"],"Saving Draft\u2026":["Sparar utkast\u2026"],"No more comments found.":["Inga fler kommentarer hittades."],"Show more comments":["Visa fler kommentarer"],"post action\/button label\u0004Schedule":["Tidsinst\u00e4ll"],"%1$s %2$s, %3$s at %4$s:%5$s":["%2$s %1$s, %3$s kl. %4$s:%5$s"],"Public, Sticky":["Offentlig, klistrat"],"Privately Published":["Privat publicerad"],"Save as Pending":["Spara som v\u00e4ntande"],"The file URL has been copied to your clipboard":["Filens URL har kopierats till ditt urklipp."],"Could not set that as the thumbnail image. Try a different attachment.":["Kunde inte ange den som miniatyrbild. F\u00f6rs\u00f6k med n\u00e5gon annan bilaga."],"Password Protected":["L\u00f6senordsskyddat"],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"Update":["Uppdatera"],"Public":["Offentlig"],"Private":["Privat"],"OK":["OK"],"Save Draft":["Spara utkast"],"Cancel":["Avbryt"],"Publish":["Publicera"],"Published":["Publicerat"]}},"comment":{"reference":"wp-admin\/js\/post.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Are you sure you want to do this?\nThe comment changes you made will be lost.":["\u00c4r du s\u00e4ker p\u00e5 att du vill g\u00f6ra det h\u00e4r?\n\u00c4ndringarna f\u00f6r kommentaren du gjorde kommer att f\u00f6rloras."],"Are you sure you want to edit this comment?\nThe changes you made will be lost.":["\u00c4r du s\u00e4ker p\u00e5 att du vill redigera den h\u00e4r kommentaren? \nDe \u00e4ndringar du har gjort kommer att f\u00f6rloras."],"Approve and Reply":["Godk\u00e4nn och svara"],"Comments (%s)":["Kommentarer (%s)"],"Reply":["Svara"],"Comments":["Kommentarer"]}},"comment":{"reference":"wp-admin\/js\/edit-comments.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Are you sure you want to do this?\nThe comment changes you made will be lost.":["\u00c4r du s\u00e4ker p\u00e5 att du vill g\u00f6ra det h\u00e4r?\n\u00c4ndringarna f\u00f6r kommentaren du gjorde kommer att f\u00f6rloras."],"Are you sure you want to edit this comment?\nThe changes you made will be lost.":["\u00c4r du s\u00e4ker p\u00e5 att du vill redigera den h\u00e4r kommentaren? \nDe \u00e4ndringar du har gjort kommer att f\u00f6rloras."],"Approve and Reply":["Godk\u00e4nn och svara"],"Comments (%s)":["Kommentarer (%s)"],"Reply":["Svara"],"Comments":["Kommentarer"]}},"comment":{"reference":"wp-admin\/js\/edit-comments.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Inline Code":["Programkod inline"],"Link edited.":["L\u00e4nk redigerad."],"Link removed.":["L\u00e4nk borttagen."],"Inline image":["Bild inlagd i texten"],"media":["media"],"photo":["foto"],"Warning: the link has been inserted but may have errors. Please test it.":["Varning: l\u00e4nken har infogats men kan ha fel. Testa den."],"Link inserted.":["L\u00e4nk infogad."],"Text Color":["Textf\u00e4rg"],"Link":["L\u00e4nk"],"Superscript":["Upph\u00f6jd text"],"Subscript":["Neds\u00e4nkt text"],"Unlink":["Ta bort l\u00e4nkning"],"Strikethrough":["Genomstruken"],"Underline":["Understreck"],"Italic":["Kursiv"],"Bold":["Fet"],"Width":["Bredd"],"Apply":["Verkst\u00e4ll"]}},"comment":{"reference":"wp-includes\/js\/dist\/format-library.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Inline Code":["Programkod inline"],"Link edited.":["L\u00e4nk redigerad."],"Link removed.":["L\u00e4nk borttagen."],"Inline image":["Bild inlagd i texten"],"media":["media"],"photo":["foto"],"Warning: the link has been inserted but may have errors. Please test it.":["Varning: l\u00e4nken har infogats men kan ha fel. Testa den."],"Link inserted.":["L\u00e4nk infogad."],"Text Color":["Textf\u00e4rg"],"Link":["L\u00e4nk"],"Superscript":["Upph\u00f6jd text"],"Subscript":["Neds\u00e4nkt text"],"Unlink":["Ta bort l\u00e4nkning"],"Strikethrough":["Genomstruken"],"Underline":["Understreck"],"Italic":["Kursiv"],"Bold":["Fet"],"Width":["Bredd"],"Apply":["Verkst\u00e4ll"]}},"comment":{"reference":"wp-includes\/js\/dist\/format-library.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"An error has occurred. Please reload the page and try again.":["Ett fel har uppst\u00e5tt. Ladda om sidan och f\u00f6rs\u00f6k igen."]}},"comment":{"reference":"wp-admin\/js\/media.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"An error has occurred. Please reload the page and try again.":["Ett fel har uppst\u00e5tt. Ladda om sidan och f\u00f6rs\u00f6k igen."]}},"comment":{"reference":"wp-admin\/js\/media.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Plugin details":["Uppgifter om till\u00e4gget"],"Plugin: %s":["Till\u00e4gg: %s"]}},"comment":{"reference":"wp-admin\/js\/plugin-install.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Plugin details":["Uppgifter om till\u00e4gget"],"Plugin: %s":["Till\u00e4gg: %s"]}},"comment":{"reference":"wp-admin\/js\/plugin-install.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"%1$s is deprecated since version %2$s with no alternative available.":["Egenskapen %1$s \u00e4r markerad som f\u00f6r\u00e5ldrad sedan version %2$s utan n\u00e5got ers\u00e4ttningsalternativ."],"%1$s is deprecated since version %2$s! Use %3$s instead.":["Egenskapen %1$s \u00e4r markerad som f\u00f6r\u00e5ldrad sedan version %2$s! Anv\u00e4nd %3$s i st\u00e4llet."],"Expand Main menu":["Expandera huvudmenyn"],"Dismiss this notice.":["Avf\u00e4rda denna notis."],"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n'Cancel' to stop, 'OK' to delete.":["Du h\u00e5ller p\u00e5 att ta bort dessa objekt permanent fr\u00e5n din webbplats.\nDenna \u00e5tg\u00e4rd kan inte \u00e5ngras.\n\u201dAvbryt\u201d f\u00f6r att stoppa, \u201dOK\u201d f\u00f6r att ta bort."],"Collapse Main menu":["Minimera huvudmenyn"]}},"comment":{"reference":"wp-admin\/js\/common.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"%1$s is deprecated since version %2$s with no alternative available.":["Egenskapen %1$s \u00e4r markerad som f\u00f6r\u00e5ldrad sedan version %2$s utan n\u00e5got ers\u00e4ttningsalternativ."],"%1$s is deprecated since version %2$s! Use %3$s instead.":["Egenskapen %1$s \u00e4r markerad som f\u00f6r\u00e5ldrad sedan version %2$s! Anv\u00e4nd %3$s i st\u00e4llet."],"Expand Main menu":["Expandera huvudmenyn"],"Dismiss this notice.":["Avf\u00e4rda denna notis."],"You are about to permanently delete these items from your site.\nThis action cannot be undone.\n'Cancel' to stop, 'OK' to delete.":["Du h\u00e5ller p\u00e5 att ta bort dessa objekt permanent fr\u00e5n din webbplats.\nDenna \u00e5tg\u00e4rd kan inte \u00e5ngras.\n\u201dAvbryt\u201d f\u00f6r att stoppa, \u201dOK\u201d f\u00f6r att ta bort."],"Collapse Main menu":["Minimera huvudmenyn"]}},"comment":{"reference":"wp-admin\/js\/common.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Something went wrong.":["N\u00e5got gick fel."],"Sorry, you are not allowed to do that.":["Du saknar beh\u00f6righet f\u00f6r att g\u00f6ra detta."]}},"comment":{"reference":"wp-admin\/js\/tags.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Something went wrong.":["N\u00e5got gick fel."],"Sorry, you are not allowed to do that.":["Du saknar beh\u00f6righet f\u00f6r att g\u00f6ra detta."]}},"comment":{"reference":"wp-admin\/js\/tags.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Term selected.":["Term vald."],"tag delimiter\u0004,":[","]}},"comment":{"reference":"wp-admin\/js\/tags-suggest.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Term selected.":["Term vald."],"tag delimiter\u0004,":[","]}},"comment":{"reference":"wp-admin\/js\/tags-suggest.js"}}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"The file URL has been copied to your clipboard":["Filens URL har kopierats till ditt urklipp."],"%s item selected":["%s objekt valt","%s objekt valda"]}},"comment":{"reference":"wp-includes\/js\/media-views.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"The file URL has been copied to your clipboard":["Filens URL har kopierats till ditt urklipp."],"%s item selected":["%s objekt valt","%s objekt valda"]}},"comment":{"reference":"wp-includes\/js\/media-views.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your new password has not been saved.":["Ditt nya l\u00f6senord har inte sparats."],"Hide":["G\u00f6m"],"Show":["Visa"],"Confirm use of weak password":["Bekr\u00e4fta anv\u00e4ndning av svagt l\u00f6senord"],"Hide password":["D\u00f6lj l\u00f6senord"],"Show password":["Visa l\u00f6senord"]}},"comment":{"reference":"wp-admin\/js\/user-profile.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your new password has not been saved.":["Ditt nya l\u00f6senord har inte sparats."],"Hide":["G\u00f6m"],"Show":["Visa"],"Confirm use of weak password":["Bekr\u00e4fta anv\u00e4ndning av svagt l\u00f6senord"],"Hide password":["D\u00f6lj l\u00f6senord"],"Show password":["Visa l\u00f6senord"]}},"comment":{"reference":"wp-admin\/js\/user-profile.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"There is %s error which must be fixed before you can update this file.":["Det finns %s fel som m\u00e5ste \u00e5tg\u00e4rdas innan du kan uppdatera den h\u00e4r filen.","Det finns %s fel som m\u00e5ste \u00e5tg\u00e4rdas innan du kan uppdatera den h\u00e4r filen."],"Something went wrong. Your change may not have been saved. Please try again. There is also a chance that you may need to manually fix and upload the file over FTP.":["N\u00e5got gick fel. Din \u00e4ndring kanske inte har sparats. F\u00f6rs\u00f6k igen. Eventuellt kan du beh\u00f6va \u00e5tg\u00e4rda och ladda upp filen manuellt via FTP."],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."]}},"comment":{"reference":"wp-admin\/js\/theme-plugin-editor.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"There is %s error which must be fixed before you can update this file.":["Det finns %s fel som m\u00e5ste \u00e5tg\u00e4rdas innan du kan uppdatera den h\u00e4r filen.","Det finns %s fel som m\u00e5ste \u00e5tg\u00e4rdas innan du kan uppdatera den h\u00e4r filen."],"Something went wrong. Your change may not have been saved. Please try again. There is also a chance that you may need to manually fix and upload the file over FTP.":["N\u00e5got gick fel. Din \u00e4ndring kanske inte har sparats. F\u00f6rs\u00f6k igen. Eventuellt kan du beh\u00f6va \u00e5tg\u00e4rda och ladda upp filen manuellt via FTP."],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."]}},"comment":{"reference":"wp-admin\/js\/theme-plugin-editor.js"}}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your session has expired. You can log in again from this page or go to the login page.":["Din session har g\u00e5tt ut. Du kan logga in igen fr\u00e5n den h\u00e4r sidan eller g\u00e5 till inloggningssidan."]}},"comment":{"reference":"wp-includes\/js\/wp-auth-check.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your session has expired. You can log in again from this page or go to the login page.":["Din session har g\u00e5tt ut. Du kan logga in igen fr\u00e5n den h\u00e4r sidan eller g\u00e5 till inloggningssidan."]}},"comment":{"reference":"wp-includes\/js\/wp-auth-check.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your site doesn\u2019t include support for the %s block. You can try installing the block, convert it to a Custom HTML block, or remove it entirely.":["Din webbplats inkluderar inte st\u00f6d f\u00f6r blocket \u201d%s\u201d. Du kan f\u00f6rs\u00f6ka installera blocket, konvertera det till ett block av typen anpassad HTML eller ta bort det helt."],"Your site doesn\u2019t include support for the %s block. You can try installing the block or remove it entirely.":["Din webbplats inkluderar inte st\u00f6d f\u00f6r blocket %s. Du kan prova installera blocket eller ta bort det helt."],"Less than 10 active installations":["F\u00e4rre \u00e4n 10 aktiva installationer"],"%d+ Million active installations":["Fler \u00e4n %d miljoner aktiva installationer."],"The following block has been added to your site.":["F\u00f6ljande block har lagts till p\u00e5 din webbplats.","F\u00f6ljande block har lagts till p\u00e5 din webbplats."],"Added: %d block":["Lagt till: %d block","Lagt till: %d block"],"Reload":["Ladda om"],"Adding\u2026":["L\u00e4gger till …"],"This author has %1$d block.":["Denna f\u00f6rfattare har %1$d block.","Denna f\u00f6rfattare har %1$d block."],"Error installing block. You can reload the page and try again.":["Fel vid installation av block. Du kan ladda om sidan och prova igen."],"This block is already installed. Try reloading the page.":["Det h\u00e4r blocket \u00e4r redan installerat. Prova ladda om sidan."],"An error occurred.":["Ett fel uppstod."],"Error registering block. Try reloading the page.":["Fel vid registrering av block. Prova ladda om sidan."],"%s block icon":["ikon f\u00f6r blocket %s"],"No blocks found in your library. These blocks can be downloaded and installed:":["Inga block hittades i ditt bibliotek. Dessa block kan laddas ner och installeras:"],"No blocks found in your library. We did find %d block available for download.":["Inga block hittades i ditt bibliotek. Vi hittade %d block tillg\u00e4ngligt f\u00f6r nedladdning.","Inga block hittades i ditt bibliotek. Vi hittade %d block tillg\u00e4ngliga f\u00f6r nedladdning."],"No blocks found in your library.":["Inga block hittades i ditt bibliotek."],"Retry":["F\u00f6rs\u00f6k igen"],"%d+ active installations":["%d+ aktiva installationer."],"This author has %1$d block, with an average rating of %2$.1f.":["Denna f\u00f6rfattare har %1$d block, med ett genomsnittligt betyg p\u00e5 %2$.1f.","Denna f\u00f6rfattare har %1$d block, med ett genomsnittligt betyg p\u00e5 %2$.1f."],"Authored by %s":["F\u00f6rfattad av %s"],"%d total rating":["Totalt %d recension","Totalt %d recensioner"],"%s out of 5 stars":["%s av 5 stj\u00e4rnor"],"Keep as HTML":["Beh\u00e5ll som HTML"],"Add block":["L\u00e4gg till block"],"Install %s":["Installera %s"],"Updated %s":["Uppdaterade %s"],"By %s":["Av %s"]}},"comment":{"reference":"wp-includes\/js\/dist\/block-directory.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your site doesn\u2019t include support for the %s block. You can try installing the block, convert it to a Custom HTML block, or remove it entirely.":["Din webbplats inkluderar inte st\u00f6d f\u00f6r blocket \u201d%s\u201d. Du kan f\u00f6rs\u00f6ka installera blocket, konvertera det till ett block av typen anpassad HTML eller ta bort det helt."],"Your site doesn\u2019t include support for the %s block. You can try installing the block or remove it entirely.":["Din webbplats inkluderar inte st\u00f6d f\u00f6r blocket %s. Du kan prova installera blocket eller ta bort det helt."],"Less than 10 active installations":["F\u00e4rre \u00e4n 10 aktiva installationer"],"%d+ Million active installations":["Fler \u00e4n %d miljoner aktiva installationer."],"The following block has been added to your site.":["F\u00f6ljande block har lagts till p\u00e5 din webbplats.","F\u00f6ljande block har lagts till p\u00e5 din webbplats."],"Added: %d block":["Lagt till: %d block","Lagt till: %d block"],"Reload":["Ladda om"],"Adding\u2026":["L\u00e4gger till …"],"This author has %1$d block.":["Denna f\u00f6rfattare har %1$d block.","Denna f\u00f6rfattare har %1$d block."],"Error installing block. You can reload the page and try again.":["Fel vid installation av block. Du kan ladda om sidan och prova igen."],"This block is already installed. Try reloading the page.":["Det h\u00e4r blocket \u00e4r redan installerat. Prova ladda om sidan."],"An error occurred.":["Ett fel uppstod."],"Error registering block. Try reloading the page.":["Fel vid registrering av block. Prova ladda om sidan."],"%s block icon":["ikon f\u00f6r blocket %s"],"No blocks found in your library. These blocks can be downloaded and installed:":["Inga block hittades i ditt bibliotek. Dessa block kan laddas ner och installeras:"],"No blocks found in your library. We did find %d block available for download.":["Inga block hittades i ditt bibliotek. Vi hittade %d block tillg\u00e4ngligt f\u00f6r nedladdning.","Inga block hittades i ditt bibliotek. Vi hittade %d block tillg\u00e4ngliga f\u00f6r nedladdning."],"No blocks found in your library.":["Inga block hittades i ditt bibliotek."],"Retry":["F\u00f6rs\u00f6k igen"],"%d+ active installations":["%d+ aktiva installationer."],"This author has %1$d block, with an average rating of %2$.1f.":["Denna f\u00f6rfattare har %1$d block, med ett genomsnittligt betyg p\u00e5 %2$.1f.","Denna f\u00f6rfattare har %1$d block, med ett genomsnittligt betyg p\u00e5 %2$.1f."],"Authored by %s":["F\u00f6rfattad av %s"],"%d total rating":["Totalt %d recension","Totalt %d recensioner"],"%s out of 5 stars":["%s av 5 stj\u00e4rnor"],"Keep as HTML":["Beh\u00e5ll som HTML"],"Add block":["L\u00e4gg till block"],"Install %s":["Installera %s"],"Updated %s":["Uppdaterade %s"],"By %s":["Av %s"]}},"comment":{"reference":"wp-includes\/js\/dist\/block-directory.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Remove From Bulk Edit":["Ta bort fr\u00e5n massredigering"],"Error while saving the changes.":["Fel vid sparande av \u00e4ndringar."],"Changes saved.":["\u00c4ndringar sparade."],"tag delimiter\u0004,":[","],"(no title)":["(utan rubrik)"]}},"comment":{"reference":"wp-admin\/js\/inline-edit-post.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Remove From Bulk Edit":["Ta bort fr\u00e5n massredigering"],"Error while saving the changes.":["Fel vid sparande av \u00e4ndringar."],"Changes saved.":["\u00c4ndringar sparade."],"tag delimiter\u0004,":[","],"(no title)":["(utan rubrik)"]}},"comment":{"reference":"wp-admin\/js\/inline-edit-post.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Clear color":["Rensa f\u00e4rg"],"Select default color":["V\u00e4lj standardf\u00e4rg"],"Color value":["F\u00e4rgv\u00e4rde"],"Select Color":["V\u00e4lj f\u00e4rg"],"Clear":["Rensa"],"Default":["Standard"]}},"comment":{"reference":"wp-admin\/js\/color-picker.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Clear color":["Rensa f\u00e4rg"],"Select default color":["V\u00e4lj standardf\u00e4rg"],"Color value":["F\u00e4rgv\u00e4rde"],"Select Color":["V\u00e4lj f\u00e4rg"],"Clear":["Rensa"],"Default":["Standard"]}},"comment":{"reference":"wp-admin\/js\/color-picker.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Term added.":["Term tillagd."],"Term removed.":["Term borttagen."],"Remove term:":["Ta bort term:"],"tag delimiter\u0004,":[","]}},"comment":{"reference":"wp-admin\/js\/tags-box.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Term added.":["Term tillagd."],"Term removed.":["Term borttagen."],"Remove term:":["Ta bort term:"],"tag delimiter\u0004,":[","]}},"comment":{"reference":"wp-admin\/js\/tags-box.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Backtick":["Backtick (`)"],"Period":["Punkt"],"Comma":["Komma"]}},"comment":{"reference":"wp-includes\/js\/dist\/keycodes.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Backtick":["Backtick (`)"],"Period":["Punkt"],"Comma":["Komma"]}},"comment":{"reference":"wp-includes\/js\/dist\/keycodes.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"You are about to permanently delete this menu.\n'Cancel' to stop, 'OK' to delete.":["Du \u00e4r p\u00e5 v\u00e4g att ta bort denna meny permanent.\n\u201dAvbryt\u201d f\u00f6r att stoppa, \u201dOK\u201d f\u00f6r att ta bort."],"missing menu item navigation label\u0004(no label)":["(saknar etikett)"],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"No results found.":["Inga resultat hittades."]}},"comment":{"reference":"wp-admin\/js\/nav-menu.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"You are about to permanently delete this menu.\n'Cancel' to stop, 'OK' to delete.":["Du \u00e4r p\u00e5 v\u00e4g att ta bort denna meny permanent.\n\u201dAvbryt\u201d f\u00f6r att stoppa, \u201dOK\u201d f\u00f6r att ta bort."],"missing menu item navigation label\u0004(no label)":["(saknar etikett)"],"The changes you made will be lost if you navigate away from this page.":["De \u00e4ndringar du gjort kommer att g\u00e5 f\u00f6rlorade om du navigerar bort fr\u00e5n den h\u00e4r sidan."],"No results found.":["Inga resultat hittades."]}},"comment":{"reference":"wp-admin\/js\/nav-menu.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your new password for %s is:":["Ditt nya l\u00f6senord f\u00f6r %s \u00e4r:"],"Be sure to save this in a safe location. You will not be able to retrieve it.":["Se till att spara det p\u00e5 en s\u00e4ker plats. Du kommer inte att kunna h\u00e4mta det senare."]}},"comment":{"reference":"wp-admin\/js\/auth-app.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Your new password for %s is:":["Ditt nya l\u00f6senord f\u00f6r %s \u00e4r:"],"Be sure to save this in a safe location. You will not be able to retrieve it.":["Se till att spara det p\u00e5 en s\u00e4ker plats. Du kommer inte att kunna h\u00e4mta det senare."]}},"comment":{"reference":"wp-admin\/js\/auth-app.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"text direction\u0004ltr":["ltr"]}},"comment":{"reference":"wp-includes\/js\/dist\/i18n.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"text direction\u0004ltr":["ltr"]}},"comment":{"reference":"wp-includes\/js\/dist\/i18n.js"}}
|
||||
File diff suppressed because one or more lines are too long
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Dismiss":["Avf\u00e4rda"]}},"comment":{"reference":"wp-includes\/js\/wp-pointer.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Dismiss":["Avf\u00e4rda"]}},"comment":{"reference":"wp-includes\/js\/wp-pointer.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Error while saving the changes.":["Fel vid sparande av \u00e4ndringar."],"Changes saved.":["\u00c4ndringar sparade."]}},"comment":{"reference":"wp-admin\/js\/inline-edit-tax.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Error while saving the changes.":["Fel vid sparande av \u00e4ndringar."],"Changes saved.":["\u00c4ndringar sparade."]}},"comment":{"reference":"wp-admin\/js\/inline-edit-tax.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Select or Upload Media":["V\u00e4lj eller ladda upp media"],"Error while uploading file %s to the media library.":["Ett fel intr\u00e4ffade n\u00e4r filen %s laddades upp till mediabiblioteket."],"This file is empty.":["Filen \u00e4r tom."],"Sorry, this file type is not supported here.":["Denna filtyp st\u00f6ds inte h\u00e4r."],"Sorry, this file type is not permitted for security reasons.":["Denna filtyp \u00e4r inte till\u00e5ten av s\u00e4kerhetssk\u00e4l."],"This file exceeds the maximum upload size for this site.":["Filen \u00f6verskrider den maximala storleken f\u00f6r filuppladdningar p\u00e5 denna webbplats."]}},"comment":{"reference":"wp-includes\/js\/dist\/media-utils.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Select or Upload Media":["V\u00e4lj eller ladda upp media"],"Error while uploading file %s to the media library.":["Ett fel intr\u00e4ffade n\u00e4r filen %s laddades upp till mediabiblioteket."],"This file is empty.":["Filen \u00e4r tom."],"Sorry, this file type is not supported here.":["Denna filtyp st\u00f6ds inte h\u00e4r."],"Sorry, this file type is not permitted for security reasons.":["Denna filtyp \u00e4r inte till\u00e5ten av s\u00e4kerhetssk\u00e4l."],"This file exceeds the maximum upload size for this site.":["Filen \u00f6verskrider den maximala storleken f\u00f6r filuppladdningar p\u00e5 denna webbplats."]}},"comment":{"reference":"wp-includes\/js\/dist\/media-utils.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Block rendered as empty.":["Blocket \u00e5terges som tomt."],"Error loading block: %s":["Ett fel intr\u00e4ffade vid laddning av block: %s"]}},"comment":{"reference":"wp-includes\/js\/dist\/server-side-render.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Block rendered as empty.":["Blocket \u00e5terges som tomt."],"Error loading block: %s":["Ett fel intr\u00e4ffade vid laddning av block: %s"]}},"comment":{"reference":"wp-includes\/js\/dist\/server-side-render.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 09:38:13+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Attend an upcoming event near you.":["Bes\u00f6k ett kommande evenemang i din n\u00e4rhet."],"Events widget offset prefix\u0004GMT":["GMT"],"%1$s %2$d \u2013 %3$s %4$d, %5$d":["%2$d %1$s \u2013 %4$d %3$s %5$d"],"upcoming events year format\u0004Y":["Y"],"upcoming events day format\u0004j":["j"],"%1$s %2$d\u2013%3$d, %4$d":["%2$d\u2013%3$d %1$s %4$d"],"upcoming events month format\u0004F":["F"],"City updated. Listing events near %s.":["Staden har uppdaterats. Nu visas evenemang i n\u00e4rheten av %s."],"We couldn\u2019t locate %s. Please try another nearby city. For example: Kansas City; Springfield; Portland.":["Vi hittade inte %s. F\u00f6rs\u00f6k med n\u00e5gon annan stad i din n\u00e4rhet, t.ex. Stockholm, Lule\u00e5 eller Tomelilla."],"An error occurred. Please try again.":["Ett fel uppstod. F\u00f6rs\u00f6k igen."],"Enter your closest city to find nearby events.":["Skriv in din n\u00e4rmaste stad f\u00f6r att h\u00e5lla koll p\u00e5 evenemang din n\u00e4rhet."],"l, M j, Y":["D j M Y"]}},"comment":{"reference":"wp-admin\/js\/dashboard.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:53:42+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Attend an upcoming event near you.":["Bes\u00f6k ett kommande evenemang i din n\u00e4rhet."],"Events widget offset prefix\u0004GMT":["GMT"],"%1$s %2$d \u2013 %3$s %4$d, %5$d":["%2$d %1$s \u2013 %4$d %3$s %5$d"],"upcoming events year format\u0004Y":["Y"],"upcoming events day format\u0004j":["j"],"%1$s %2$d\u2013%3$d, %4$d":["%2$d\u2013%3$d %1$s %4$d"],"upcoming events month format\u0004F":["F"],"City updated. Listing events near %s.":["Staden har uppdaterats. Nu visas evenemang i n\u00e4rheten av %s."],"We couldn\u2019t locate %s. Please try another nearby city. For example: Kansas City; Springfield; Portland.":["Vi hittade inte %s. F\u00f6rs\u00f6k med n\u00e5gon annan stad i din n\u00e4rhet, t.ex. Stockholm, Lule\u00e5 eller Tomelilla."],"An error occurred. Please try again.":["Ett fel uppstod. F\u00f6rs\u00f6k igen."],"Enter your closest city to find nearby events.":["Skriv in din n\u00e4rmaste stad f\u00f6r att h\u00e5lla koll p\u00e5 evenemang din n\u00e4rhet."],"l, M j, Y":["D j M Y"]}},"comment":{"reference":"wp-admin\/js\/dashboard.js"}}
|
||||
|
|
@ -1 +1 @@
|
|||
{"translation-revision-date":"2020-12-10 07:03:19+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Could not set that as the thumbnail image. Try a different attachment.":["Kunde inte ange den som miniatyrbild. F\u00f6rs\u00f6k med n\u00e5gon annan bilaga."]}},"comment":{"reference":"wp-includes\/js\/media-editor.js"}}
|
||||
{"translation-revision-date":"2020-12-30 22:46:52+0000","generator":"GlotPress\/3.0.0-alpha.2","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"sv_SE"},"Could not set that as the thumbnail image. Try a different attachment.":["Kunde inte ange den som miniatyrbild. F\u00f6rs\u00f6k med n\u00e5gon annan bilaga."]}},"comment":{"reference":"wp-includes\/js\/media-editor.js"}}
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
|
|
@ -2,7 +2,7 @@
|
|||
# This file is distributed under the same license as the Themes - Twenty Eleven package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-12-09 07:19:48+0000\n"
|
||||
"PO-Revision-Date: 2020-12-10 18:00:01+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
@ -229,6 +229,12 @@ msgstr "Länkfärg"
|
|||
msgid "Color Scheme"
|
||||
msgstr "Färgschema"
|
||||
|
||||
#. translators: 1: Time, 2: Date, 3: Image permalink, 4: Image width, 5: Image
|
||||
#. height, 6: Parent permalink, 7: Parent post title, 8: Parent post title.
|
||||
#: image.php:35
|
||||
msgid "<span class=\"meta-prep meta-prep-entry-date\">Published </span> <span class=\"entry-date\"><abbr class=\"published\" title=\"%1$s\">%2$s</abbr></span> at <a href=\"%3$s\" title=\"Link to full-size image\">%4$s × %5$s</a> in <a href=\"%6$s\" title=\"Go to %7$s\" rel=\"gallery\">%8$s</a>"
|
||||
msgstr "<span class=\"meta-prep meta-prep-entry-date\">Publicerat den </span> <span class=\"entry-date\"><abbr class=\"published\" title=\"%1$s\">%2$s</abbr></span> vid <a href=\"%3$s\" title=\"Länk till bilden i full storlek\">%4$s × %5$s</a> under <a href=\"%6$s\" title=\"Gå till %7$s\" rel=\"gallery\">%8$s</a>"
|
||||
|
||||
#: image.php:23
|
||||
msgid "Next →"
|
||||
msgstr "Nästa →"
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -2,7 +2,7 @@
|
|||
# This file is distributed under the same license as the Themes - Twenty Twenty package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-12-09 23:40:54+0000\n"
|
||||
"PO-Revision-Date: 2020-12-10 16:56:11+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
@ -30,6 +30,14 @@ msgctxt "color"
|
|||
msgid "Default"
|
||||
msgstr "Standard"
|
||||
|
||||
#: inc/block-patterns.php:197
|
||||
msgid "With seven floors of striking architecture, UMoMA shows exhibitions of international contemporary art, sometimes along with art historical retrospectives. Existential, political, and philosophical issues are intrinsic to our program. As visitor, you are invited to guided tours artist talks, lectures, film screenings, and other events with free admission."
|
||||
msgstr "På sju våningar i en slående arkitektur visar UMoMA utställningar med internationell modern konst, ibland tillsammans med konsthistoriska återblickar. Vårt program innehåller alltid existentiella. politiska och filosofiska frågor. Som besökare är du välkommen att delta i guidade visningar, konstnärsträffar, föreläsningar, filmvisningar och andra evenemang med fri entré."
|
||||
|
||||
#: inc/block-patterns.php:194
|
||||
msgid "The Premier Destination for Modern Art in Sweden"
|
||||
msgstr "Sveriges bästa plats för modern konst"
|
||||
|
||||
#: inc/block-patterns.php:187
|
||||
msgid "Introduction"
|
||||
msgstr "Introduktion"
|
||||
|
|
@ -50,14 +58,54 @@ msgstr "Utvalt innehåll"
|
|||
msgid "<em>Price</em><br>Included"
|
||||
msgstr "<em>Pris</em><br>inkluderat"
|
||||
|
||||
#: inc/block-patterns.php:123
|
||||
msgid "<em>Location</em><br>Exhibit Hall B"
|
||||
msgstr "<em>Plats</em><br>Utställningssal B"
|
||||
|
||||
#: inc/block-patterns.php:118
|
||||
msgid "<em>Dates</em><br>Aug 1 — Dec 1"
|
||||
msgstr "<em>Datum</em><br>1 Aug — 1 Dec"
|
||||
|
||||
#: inc/block-patterns.php:108
|
||||
msgid "Event Details"
|
||||
msgstr "Uppgifter om evenemanget"
|
||||
|
||||
#: inc/block-patterns.php:93
|
||||
msgid "Shop Now"
|
||||
msgstr "Köp nu"
|
||||
|
||||
#: inc/block-patterns.php:89
|
||||
msgid "An awe-inspiring collection of books, prints, and gifts from our exhibitions."
|
||||
msgstr "En imponerande av böcker, affischer och presentartiklar från våra utställningar."
|
||||
|
||||
#: inc/block-patterns.php:86
|
||||
msgid "The Store"
|
||||
msgstr "Butiken"
|
||||
|
||||
#: inc/block-patterns.php:74
|
||||
msgid "Award-winning exhibitions featuring internationally-renowned artists."
|
||||
msgstr "Prisbelönta utställningar med internationellt kända konstnärer."
|
||||
|
||||
#: inc/block-patterns.php:71
|
||||
msgid "The Museum"
|
||||
msgstr "Muséet"
|
||||
|
||||
#: inc/block-patterns.php:61
|
||||
msgid "Double Call to Action"
|
||||
msgstr "Dubbel uppmaning till åtgärd"
|
||||
|
||||
#: inc/block-patterns.php:48
|
||||
msgid "Become a Member"
|
||||
msgstr "Bli en medlem"
|
||||
|
||||
#: inc/block-patterns.php:42
|
||||
msgid "Support the Museum and Get Exclusive Offers"
|
||||
msgstr "Stöd muséet och få exklusiva erbjudanden"
|
||||
|
||||
#: inc/block-patterns.php:33
|
||||
msgid "Call to Action"
|
||||
msgstr "Uppmaning till åtgärd"
|
||||
|
||||
#: template-parts/modal-menu.php:73
|
||||
msgctxt "menu"
|
||||
msgid "Mobile"
|
||||
|
|
@ -582,4 +630,4 @@ msgstr "WordPress-teamet"
|
|||
|
||||
#. Theme URI of the theme
|
||||
msgid "https://wordpress.org/themes/twentytwenty/"
|
||||
msgstr "https://wordpress.org/themes/twentytwenty/"
|
||||
msgstr "https://wordpress.org/themes/twentytwenty/"
|
||||
Binary file not shown.
|
|
@ -2,7 +2,7 @@
|
|||
# This file is distributed under the same license as the Themes - Twenty Twenty-One package.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-12-07 20:59:43+0000\n"
|
||||
"PO-Revision-Date: 2020-12-22 19:33:35+0000\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
|
@ -20,12 +20,20 @@ msgstr "Twenty Twenty-One är en tom målarduk du kan fylla med dina idéer, dä
|
|||
msgid "Twenty Twenty-One"
|
||||
msgstr "Twenty Twenty-One"
|
||||
|
||||
#. translators: %s is the wordpress.org Twenty Twenty-One support article URL.
|
||||
#: classes/class-twenty-twenty-one-dark-mode.php:189
|
||||
msgid "https://wordpress.org/support/article/twenty-twenty-one/"
|
||||
msgstr "https://wordpress.org/support/article/twenty-twenty-one/"
|
||||
#: inc/template-tags.php:245
|
||||
msgid "Older <span class=\"nav-short\">posts</span>"
|
||||
msgstr "Äldre <span class=\"nav-short\">inlägg</span>"
|
||||
|
||||
#. translators: %s is the wordpress.org Twenty Twenty-One support article URL.
|
||||
#: inc/template-tags.php:234
|
||||
msgid "Newer <span class=\"nav-short\">posts</span>"
|
||||
msgstr "Nyare <span class=\"nav-short\">inlägg</span>"
|
||||
|
||||
#: classes/class-twenty-twenty-one-dark-mode.php:189
|
||||
#: classes/class-twenty-twenty-one-customize-notice-control.php:42
|
||||
msgid "https://wordpress.org/support/article/twenty-twenty-one/#dark-mode-support"
|
||||
msgstr "https://wordpress.org/support/article/twenty-twenty-one/#dark-mode-support"
|
||||
|
||||
#. translators: %s: Twenty Twenty-One support article URL.
|
||||
#: classes/class-twenty-twenty-one-dark-mode.php:188
|
||||
msgid "Dark Mode is a device setting. If a visitor to your site requests it, your site will be shown with a dark background and light text. <a href=\"%s\">Learn more about Dark Mode.</a>"
|
||||
msgstr "Mörkt läge är en lokal inställning på enheten. Om en besökare på din webbplats begär mörkt läge kommer webbplatsen att visas med mörk bakgrund och ljus text. <a href=\"%s\">Läs mer om mörkt läge</a>."
|
||||
|
|
@ -34,16 +42,6 @@ msgstr "Mörkt läge är en lokal inställning på enheten. Om en besökare på
|
|||
msgid "Dark Mode can also be turned on and off with a button that you can find in the bottom right corner of the page."
|
||||
msgstr "Mörkt läge kan också slås på och av med en knapp som finns i sidans nedre högra hörn."
|
||||
|
||||
#. translators: %s: The post-type name.
|
||||
#: inc/template-tags.php:255
|
||||
msgid "Older %s"
|
||||
msgstr "Äldre %s"
|
||||
|
||||
#. translators: %s: The post-type name.
|
||||
#: inc/template-tags.php:247
|
||||
msgid "Newer %s"
|
||||
msgstr "Nyare %s"
|
||||
|
||||
#: classes/class-twenty-twenty-one-dark-mode.php:408
|
||||
msgid "This website uses LocalStorage to save the setting when Dark Mode support is turned on or off.<br> LocalStorage is necessary for the setting to work and is only used when a user clicks on the Dark Mode button.<br> No data is saved in the database or transferred."
|
||||
msgstr "Denna webbplats använder lokal lagring för att spara inställningen när mörkt läge aktiveras eller inaktiveras.<br> Lokal lagring (LocalStorage) behövs för att inställningen ska fungera och används endast om användaren klickar på knappen för mörkt läge.<br> Ingen information skickas till webbservern eller sparas i dess databas."
|
||||
|
|
@ -117,25 +115,15 @@ msgctxt "Customizer control"
|
|||
msgid "Background color"
|
||||
msgstr "Bakgrundsfärg"
|
||||
|
||||
#. translators: %s: The post-type singlular name (example: Post, Page etc)
|
||||
#: single.php:53
|
||||
msgid "Previous %s"
|
||||
msgstr "Föregående %s"
|
||||
|
||||
#. translators: %s: The post-type singlular name (example: Post, Page etc)
|
||||
#: single.php:51
|
||||
msgid "Next %s"
|
||||
msgstr "Nästa %s"
|
||||
|
||||
#. translators: %s: WordPress Version.
|
||||
#: inc/back-compat.php:42 inc/back-compat.php:61 inc/back-compat.php:86
|
||||
msgid "This theme requires WordPress 5.3 or newer. You are running version %s. Please upgrade."
|
||||
msgstr "Detta tema kräver WordPress 5.3 eller senare. Du kör version %s. Uppgradera."
|
||||
|
||||
#. translators: %: page number.
|
||||
#: image.php:46 template-parts/content/content-page.php:36
|
||||
#: template-parts/content/content.php:36
|
||||
#: template-parts/content/content-page.php:36
|
||||
#: template-parts/content/content-single.php:30 image.php:46
|
||||
#: template-parts/content/content-single.php:30
|
||||
msgid "Page %"
|
||||
msgstr "Sida %"
|
||||
|
||||
|
|
@ -174,7 +162,7 @@ msgctxt "Font size"
|
|||
msgid "XS"
|
||||
msgstr "XS"
|
||||
|
||||
#: comments.php:88
|
||||
#: comments.php:87
|
||||
msgid "Leave a comment"
|
||||
msgstr "Lämna en kommentar"
|
||||
|
||||
|
|
@ -223,8 +211,8 @@ msgstr "”Självporträtt” av Berthe Morisot"
|
|||
msgid "“Daffodils” by Berthe Morisot"
|
||||
msgstr "”Narcisser” av Berthe Morisot"
|
||||
|
||||
#: inc/block-patterns.php:72 inc/block-patterns.php:107
|
||||
#: inc/starter-content.php:43
|
||||
#: inc/starter-content.php:43 inc/block-patterns.php:72
|
||||
#: inc/block-patterns.php:107
|
||||
msgid "“Roses Tremieres” by Berthe Morisot"
|
||||
msgstr "”Stockrosor” av Berthe Morisot"
|
||||
|
||||
|
|
@ -319,13 +307,13 @@ msgstr "Vackra trädgårdar, målade av Berthe Morisot i slutet av 1800-talet"
|
|||
msgid "“The Garden at Bougival” by Berthe Morisot"
|
||||
msgstr "”Trädgården vid Bougival” av Berthe Morisot"
|
||||
|
||||
#: inc/block-patterns.php:72 inc/block-patterns.php:107
|
||||
#: inc/starter-content.php:61
|
||||
#: inc/starter-content.php:61 inc/block-patterns.php:72
|
||||
#: inc/block-patterns.php:107
|
||||
msgid "“Young Woman in Mauve” by Berthe Morisot"
|
||||
msgstr "”Ung kvinna i Mauve” av Berthe Morisot"
|
||||
|
||||
#: inc/block-patterns.php:72 inc/block-patterns.php:107
|
||||
#: inc/starter-content.php:51
|
||||
#: inc/starter-content.php:51 inc/block-patterns.php:72
|
||||
#: inc/block-patterns.php:107
|
||||
msgid "“In the Bois de Boulogne” by Berthe Morisot"
|
||||
msgstr "”I Boulogneskogen” av Berthe Morisot"
|
||||
|
||||
|
|
@ -346,11 +334,6 @@ msgstr "”Lek i sanden” av Berthe Morisot"
|
|||
msgid "Published in %s"
|
||||
msgstr "Publicerad under %s"
|
||||
|
||||
#. translators: There is a space after page.
|
||||
#: comments.php:63 inc/template-tags.php:240
|
||||
msgid "Page "
|
||||
msgstr "Sida "
|
||||
|
||||
#: classes/class-twenty-twenty-one-customize.php:113
|
||||
msgid "Summary"
|
||||
msgstr "Sammanfattning"
|
||||
|
|
@ -391,6 +374,14 @@ msgstr "Inget matchade dina söktermer. Försök igen med några andra nyckelord
|
|||
msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
|
||||
msgstr "Är du redo att publicera ditt första inlägg? <a href=\"%1$s\">Börja här</a>."
|
||||
|
||||
#: single.php:40
|
||||
msgid "Previous post"
|
||||
msgstr "Föregående inlägg"
|
||||
|
||||
#: single.php:39
|
||||
msgid "Next post"
|
||||
msgstr "Nästa inlägg"
|
||||
|
||||
#. translators: %s: parent post link.
|
||||
#: single.php:25
|
||||
msgid "<span class=\"meta-nav\">Published in</span><span class=\"post-title\">%s</span>"
|
||||
|
|
@ -434,7 +425,7 @@ msgid ", "
|
|||
msgstr ", "
|
||||
|
||||
#. translators: %s: Name of current post. Only visible to screen readers.
|
||||
#: template-parts/content/content-page.php:48 image.php:68 image.php:93
|
||||
#: image.php:68 image.php:93 template-parts/content/content-page.php:48
|
||||
#: inc/template-tags.php:92 inc/template-tags.php:135
|
||||
msgid "Edit %s"
|
||||
msgstr "Redigera %s"
|
||||
|
|
@ -562,9 +553,10 @@ msgstr "Full storlek"
|
|||
msgid "Published %s"
|
||||
msgstr "Publicerat den %s"
|
||||
|
||||
#: image.php:43 template-parts/content/content-page.php:33
|
||||
#: template-parts/content/content.php:33
|
||||
#: template-parts/content/content-page.php:33
|
||||
#: template-parts/content/content-single.php:27 image.php:43
|
||||
#: template-parts/content/content-single.php:27 inc/template-tags.php:228
|
||||
#: comments.php:62
|
||||
msgid "Page"
|
||||
msgstr "Sida"
|
||||
|
||||
|
|
@ -576,7 +568,7 @@ msgstr "Stäng"
|
|||
msgid "Menu"
|
||||
msgstr "Meny"
|
||||
|
||||
#: template-parts/header/site-nav.php:13 functions.php:76
|
||||
#: functions.php:76 template-parts/header/site-nav.php:13
|
||||
#: inc/starter-content.php:154
|
||||
msgid "Primary menu"
|
||||
msgstr "Primär meny"
|
||||
|
|
@ -702,15 +694,15 @@ msgstr "Drivs med %s."
|
|||
msgid "Secondary menu"
|
||||
msgstr "Sekundär meny"
|
||||
|
||||
#: comments.php:80
|
||||
#: comments.php:79
|
||||
msgid "Comments are closed."
|
||||
msgstr "Kommentarer är stängda."
|
||||
|
||||
#: comments.php:72
|
||||
#: comments.php:71
|
||||
msgid "Newer comments"
|
||||
msgstr "Nyare kommentarer"
|
||||
|
||||
#: comments.php:68
|
||||
#: comments.php:67
|
||||
msgid "Older comments"
|
||||
msgstr "Äldre kommentarer"
|
||||
|
||||
|
|
@ -726,7 +718,7 @@ msgstr "Visa webbplatsrubrik och slogan"
|
|||
msgid "It looks like nothing was found at this location. Maybe try a search?"
|
||||
msgstr "Det verkar som om inget hittades på denna plats. Kanske prova en sökning?"
|
||||
|
||||
#: template-parts/content/content-none.php:30 404.php:16
|
||||
#: 404.php:16 template-parts/content/content-none.php:30
|
||||
msgid "Nothing here"
|
||||
msgstr "Inget här"
|
||||
|
||||
|
|
@ -741,4 +733,4 @@ msgstr "WordPress-teamet"
|
|||
|
||||
#. Theme URI of the theme
|
||||
msgid "https://wordpress.org/themes/twentytwentyone/"
|
||||
msgstr "https://sv.wordpress.org/themes/twentytwentyone/"
|
||||
msgstr "https://sv.wordpress.org/themes/twentytwentyone/"
|
||||
|
|
@ -1,22 +1,22 @@
|
|||
{
|
||||
"extends": [
|
||||
"stylelint-config-wordpress"
|
||||
],
|
||||
"rules": {
|
||||
"indentation": "tab",
|
||||
"no-duplicate-selectors": null,
|
||||
"function-url-quotes": null,
|
||||
"selector-attribute-quotes": null,
|
||||
"declaration-block-no-duplicate-properties": null,
|
||||
"function-calc-no-unspaced-operator": null,
|
||||
"selector-pseudo-class-no-unknown": null,
|
||||
"selector-class-pattern": null,
|
||||
"font-weight-notation": null,
|
||||
"selector-type-no-unknown": null,
|
||||
"max-line-length": null,
|
||||
"at-rule-empty-line-before": null,
|
||||
"selector-pseudo-element-colon-notation": null,
|
||||
"number-leading-zero": null,
|
||||
"no-descending-specificity": null
|
||||
}
|
||||
}
|
||||
{
|
||||
"extends": [
|
||||
"stylelint-config-wordpress"
|
||||
],
|
||||
"rules": {
|
||||
"indentation": "tab",
|
||||
"no-duplicate-selectors": null,
|
||||
"function-url-quotes": null,
|
||||
"selector-attribute-quotes": null,
|
||||
"declaration-block-no-duplicate-properties": null,
|
||||
"function-calc-no-unspaced-operator": null,
|
||||
"selector-pseudo-class-no-unknown": null,
|
||||
"selector-class-pattern": null,
|
||||
"font-weight-notation": null,
|
||||
"selector-type-no-unknown": null,
|
||||
"max-line-length": null,
|
||||
"at-rule-empty-line-before": null,
|
||||
"selector-pseudo-element-colon-notation": null,
|
||||
"number-leading-zero": null,
|
||||
"no-descending-specificity": null
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
{
|
||||
"extends": [
|
||||
"stylelint-config-wordpress/scss"
|
||||
],
|
||||
"rules": {
|
||||
"selector-class-pattern": null,
|
||||
"font-weight-notation": null,
|
||||
"selector-type-no-unknown": null,
|
||||
"max-line-length": null,
|
||||
"at-rule-empty-line-before": null,
|
||||
"selector-pseudo-element-colon-notation": null,
|
||||
"number-leading-zero": null,
|
||||
"no-descending-specificity": null
|
||||
}
|
||||
}
|
||||
{
|
||||
"extends": [
|
||||
"stylelint-config-wordpress/scss"
|
||||
],
|
||||
"rules": {
|
||||
"selector-class-pattern": null,
|
||||
"font-weight-notation": null,
|
||||
"selector-type-no-unknown": null,
|
||||
"max-line-length": null,
|
||||
"at-rule-empty-line-before": null,
|
||||
"selector-pseudo-element-colon-notation": null,
|
||||
"number-leading-zero": null,
|
||||
"no-descending-specificity": null
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,27 +1,27 @@
|
|||
<?php
|
||||
/**
|
||||
* The template for displaying 404 pages (not found)
|
||||
*
|
||||
* @link https://codex.wordpress.org/Creating_an_Error_404_Page
|
||||
*
|
||||
* @package WordPress
|
||||
* @subpackage Twenty_Twenty_One
|
||||
* @since 1.0.0
|
||||
*/
|
||||
|
||||
get_header();
|
||||
?>
|
||||
|
||||
<header class="page-header alignwide">
|
||||
<h1 class="page-title"><?php esc_html_e( 'Nothing here', 'twentytwentyone' ); ?></h1>
|
||||
</header><!-- .page-header -->
|
||||
|
||||
<div class="error-404 not-found default-max-width">
|
||||
<div class="page-content">
|
||||
<p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try a search?', 'twentytwentyone' ); ?></p>
|
||||
<?php get_search_form(); ?>
|
||||
</div><!-- .page-content -->
|
||||
</div><!-- .error-404 -->
|
||||
|
||||
<?php
|
||||
get_footer();
|
||||
<?php
|
||||
/**
|
||||
* The template for displaying 404 pages (not found)
|
||||
*
|
||||
* @link https://codex.wordpress.org/Creating_an_Error_404_Page
|
||||
*
|
||||
* @package WordPress
|
||||
* @subpackage Twenty_Twenty_One
|
||||
* @since Twenty Twenty-One 1.0
|
||||
*/
|
||||
|
||||
get_header();
|
||||
?>
|
||||
|
||||
<header class="page-header alignwide">
|
||||
<h1 class="page-title"><?php esc_html_e( 'Nothing here', 'twentytwentyone' ); ?></h1>
|
||||
</header><!-- .page-header -->
|
||||
|
||||
<div class="error-404 not-found default-max-width">
|
||||
<div class="page-content">
|
||||
<p><?php esc_html_e( 'It looks like nothing was found at this location. Maybe try a search?', 'twentytwentyone' ); ?></p>
|
||||
<?php get_search_form(); ?>
|
||||
</div><!-- .page-content -->
|
||||
</div><!-- .error-404 -->
|
||||
|
||||
<?php
|
||||
get_footer();
|
||||
|
|
|
|||
|
|
@ -1,37 +1,37 @@
|
|||
<?php
|
||||
/**
|
||||
* The template for displaying archive pages
|
||||
*
|
||||
* @link https://developer.wordpress.org/themes/basics/template-hierarchy/
|
||||
*
|
||||
* @package WordPress
|
||||
* @subpackage Twenty_Twenty_One
|
||||
* @since 1.0.0
|
||||
*/
|
||||
|
||||
get_header();
|
||||
|
||||
$description = get_the_archive_description();
|
||||
?>
|
||||
|
||||
<?php if ( have_posts() ) : ?>
|
||||
|
||||
<header class="page-header alignwide">
|
||||
<?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?>
|
||||
<?php if ( $description ) : ?>
|
||||
<div class="archive-description"><?php echo wp_kses_post( wpautop( $description ) ); ?></div>
|
||||
<?php endif; ?>
|
||||
</header><!-- .page-header -->
|
||||
|
||||
<?php while ( have_posts() ) : ?>
|
||||
<?php the_post(); ?>
|
||||
<?php get_template_part( 'template-parts/content/content', get_theme_mod( 'display_excerpt_or_full_post', 'excerpt' ) ); ?>
|
||||
<?php endwhile; ?>
|
||||
|
||||
<?php twenty_twenty_one_the_posts_navigation(); ?>
|
||||
|
||||
<?php else : ?>
|
||||
<?php get_template_part( 'template-parts/content/content-none' ); ?>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php get_footer(); ?>
|
||||
<?php
|
||||
/**
|
||||
* The template for displaying archive pages
|
||||
*
|
||||
* @link https://developer.wordpress.org/themes/basics/template-hierarchy/
|
||||
*
|
||||
* @package WordPress
|
||||
* @subpackage Twenty_Twenty_One
|
||||
* @since Twenty Twenty-One 1.0
|
||||
*/
|
||||
|
||||
get_header();
|
||||
|
||||
$description = get_the_archive_description();
|
||||
?>
|
||||
|
||||
<?php if ( have_posts() ) : ?>
|
||||
|
||||
<header class="page-header alignwide">
|
||||
<?php the_archive_title( '<h1 class="page-title">', '</h1>' ); ?>
|
||||
<?php if ( $description ) : ?>
|
||||
<div class="archive-description"><?php echo wp_kses_post( wpautop( $description ) ); ?></div>
|
||||
<?php endif; ?>
|
||||
</header><!-- .page-header -->
|
||||
|
||||
<?php while ( have_posts() ) : ?>
|
||||
<?php the_post(); ?>
|
||||
<?php get_template_part( 'template-parts/content/content', get_theme_mod( 'display_excerpt_or_full_post', 'excerpt' ) ); ?>
|
||||
<?php endwhile; ?>
|
||||
|
||||
<?php twenty_twenty_one_the_posts_navigation(); ?>
|
||||
|
||||
<?php else : ?>
|
||||
<?php get_template_part( 'template-parts/content/content-none' ); ?>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php get_footer(); ?>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
/**
|
||||
* Custom Color Overrides
|
||||
*
|
||||
* This file is automatically populated if the user chooses custom colors in the Customzier.
|
||||
*/
|
||||
/**
|
||||
* Custom Color Overrides
|
||||
*
|
||||
* This file is automatically populated if the user chooses custom colors in the Customzier.
|
||||
*/
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -1,178 +1,178 @@
|
|||
/*
|
||||
Adding print support. The print styles are based on the the great work of
|
||||
Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/.
|
||||
*/
|
||||
|
||||
/*--------------------------------------------------------------
|
||||
>>> TABLE OF CONTENTS:
|
||||
----------------------------------------------------------------
|
||||
# Margins & paddings
|
||||
# Typography
|
||||
# Page breaks
|
||||
# Links
|
||||
# Visibility
|
||||
--------------------------------------------------------------*/
|
||||
@media print {
|
||||
|
||||
/* Margins & paddings */
|
||||
@page {
|
||||
margin: 2cm;
|
||||
}
|
||||
|
||||
.entry .entry-header,
|
||||
.entry,
|
||||
.single .site-main > article > .entry-footer {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.site-footer .site-info {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.site-header {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/* Fonts */
|
||||
body {
|
||||
font: 13pt Georgia, "Times New Roman", Times, serif;
|
||||
font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif);
|
||||
line-height: 1.3;
|
||||
background: #fff !important;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
.has-background-dark * {
|
||||
color: #000 !important;
|
||||
}
|
||||
|
||||
h1,
|
||||
.entry-title,
|
||||
.singular .entry-title,
|
||||
.page-title {
|
||||
font-size: 22pt;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
.has-regular-font-size,
|
||||
.has-large-font-size,
|
||||
h2.author-title,
|
||||
p.author-bio,
|
||||
.comments-title,
|
||||
.archive-description {
|
||||
font-size: 14pt;
|
||||
margin-top: 25px;
|
||||
}
|
||||
|
||||
.comment-meta,
|
||||
.comment-meta .comment-author .fn {
|
||||
font-size: 13pt;
|
||||
}
|
||||
|
||||
/* Page breaks */
|
||||
a {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
page-break-after: avoid;
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
img {
|
||||
page-break-inside: avoid;
|
||||
page-break-after: avoid;
|
||||
}
|
||||
|
||||
table,
|
||||
pre,
|
||||
figure {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
ul,
|
||||
ol,
|
||||
dl {
|
||||
page-break-before: avoid;
|
||||
}
|
||||
|
||||
/* Links */
|
||||
a:link,
|
||||
a:visited,
|
||||
a {
|
||||
background: transparent;
|
||||
font-weight: bold;
|
||||
text-decoration: underline;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
a[href^=http]:after {
|
||||
content: " < " attr(href) "> ";
|
||||
}
|
||||
|
||||
a:after > img {
|
||||
content: "";
|
||||
}
|
||||
|
||||
article a[href^="#"]:after {
|
||||
content: "";
|
||||
}
|
||||
|
||||
a:not(:local-link):after {
|
||||
content: " < " attr(href) "> ";
|
||||
}
|
||||
|
||||
.entry-title a:after {
|
||||
content: "\a< " attr(href) "> ";
|
||||
white-space: pre;
|
||||
font-size: 14pt;
|
||||
}
|
||||
|
||||
.cat-links a:after,
|
||||
.tags-links a:after,
|
||||
.byline a:after,
|
||||
.comment-metadata a:after,
|
||||
.wp-block-calendar a:after,
|
||||
.wp-block-tag-cloud a:after,
|
||||
.page-links a:after {
|
||||
content: "";
|
||||
}
|
||||
|
||||
/* Visibility */
|
||||
.primary-navigation,
|
||||
.site-title + .primary-navigation,
|
||||
.footer-navigation,
|
||||
.entry-footer,
|
||||
.post-navigation,
|
||||
.navigation.pagination,
|
||||
.widget-area,
|
||||
.edit-link,
|
||||
.more-link,
|
||||
.comment-reply,
|
||||
.reply,
|
||||
.comment .comment-metadata .edit-link,
|
||||
.comment-respond,
|
||||
#dark-mode-toggler {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.entry .entry-content .wp-block-button .wp-block-button__link,
|
||||
.entry .entry-content .button,
|
||||
.entry .entry-content .wp-block-file__button {
|
||||
color: #000;
|
||||
background: none;
|
||||
}
|
||||
}
|
||||
/*
|
||||
Adding print support. The print styles are based on the the great work of
|
||||
Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/.
|
||||
*/
|
||||
|
||||
/*--------------------------------------------------------------
|
||||
>>> TABLE OF CONTENTS:
|
||||
----------------------------------------------------------------
|
||||
# Margins & paddings
|
||||
# Typography
|
||||
# Page breaks
|
||||
# Links
|
||||
# Visibility
|
||||
--------------------------------------------------------------*/
|
||||
@media print {
|
||||
|
||||
/* Margins & paddings */
|
||||
@page {
|
||||
margin: 2cm;
|
||||
}
|
||||
|
||||
.entry .entry-header,
|
||||
.entry,
|
||||
.single .site-main > article > .entry-footer {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.site-footer .site-info {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.site-header {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/* Fonts */
|
||||
body {
|
||||
font: 13pt Georgia, "Times New Roman", Times, serif;
|
||||
font: 13pt var(--global--font-secondary, Georgia, "Times New Roman", Times, serif);
|
||||
line-height: 1.3;
|
||||
background: #fff !important;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
.has-background-dark * {
|
||||
color: #000 !important;
|
||||
}
|
||||
|
||||
h1,
|
||||
.entry-title,
|
||||
.singular .entry-title,
|
||||
.page-title {
|
||||
font-size: 22pt;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
.has-regular-font-size,
|
||||
.has-large-font-size,
|
||||
h2.author-title,
|
||||
p.author-bio,
|
||||
.comments-title,
|
||||
.archive-description {
|
||||
font-size: 14pt;
|
||||
margin-top: 25px;
|
||||
}
|
||||
|
||||
.comment-meta,
|
||||
.comment-meta .comment-author .fn {
|
||||
font-size: 13pt;
|
||||
}
|
||||
|
||||
/* Page breaks */
|
||||
a {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
page-break-after: avoid;
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
img {
|
||||
page-break-inside: avoid;
|
||||
page-break-after: avoid;
|
||||
}
|
||||
|
||||
table,
|
||||
pre,
|
||||
figure {
|
||||
page-break-inside: avoid;
|
||||
}
|
||||
|
||||
ul,
|
||||
ol,
|
||||
dl {
|
||||
page-break-before: avoid;
|
||||
}
|
||||
|
||||
/* Links */
|
||||
a:link,
|
||||
a:visited,
|
||||
a {
|
||||
background: transparent;
|
||||
font-weight: bold;
|
||||
text-decoration: underline;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
a[href^=http]:after {
|
||||
content: " < " attr(href) "> ";
|
||||
}
|
||||
|
||||
a:after > img {
|
||||
content: "";
|
||||
}
|
||||
|
||||
article a[href^="#"]:after {
|
||||
content: "";
|
||||
}
|
||||
|
||||
a:not(:local-link):after {
|
||||
content: " < " attr(href) "> ";
|
||||
}
|
||||
|
||||
.entry-title a:after {
|
||||
content: "\a< " attr(href) "> ";
|
||||
white-space: pre;
|
||||
font-size: 14pt;
|
||||
}
|
||||
|
||||
.cat-links a:after,
|
||||
.tags-links a:after,
|
||||
.byline a:after,
|
||||
.comment-metadata a:after,
|
||||
.wp-block-calendar a:after,
|
||||
.wp-block-tag-cloud a:after,
|
||||
.page-links a:after {
|
||||
content: "";
|
||||
}
|
||||
|
||||
/* Visibility */
|
||||
.primary-navigation,
|
||||
.site-title + .primary-navigation,
|
||||
.footer-navigation,
|
||||
.entry-footer,
|
||||
.post-navigation,
|
||||
.navigation.pagination,
|
||||
.widget-area,
|
||||
.edit-link,
|
||||
.more-link,
|
||||
.comment-reply,
|
||||
.reply,
|
||||
.comment .comment-metadata .edit-link,
|
||||
.comment-respond,
|
||||
#dark-mode-toggler {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.entry .entry-content .wp-block-button .wp-block-button__link,
|
||||
.entry .entry-content .button,
|
||||
.entry .entry-content .wp-block-file__button {
|
||||
color: #000;
|
||||
background: none;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,111 +1,115 @@
|
|||
/* OS dark theme preference */
|
||||
@media only screen {
|
||||
|
||||
.is-dark-theme.is-dark-theme {
|
||||
--global--color-background: var(--global--color-dark-gray);
|
||||
--global--color-primary: var(--global--color-light-gray);
|
||||
--global--color-secondary: var(--global--color-light-gray);
|
||||
--button--color-text: var(--global--color-background);
|
||||
--button--color-text-hover: var(--global--color-secondary);
|
||||
--button--color-text-active: var(--global--color-secondary);
|
||||
--button--color-background: var(--global--color-secondary);
|
||||
--button--color-background-active: var(--global--color-background);
|
||||
--global--color-border: #9ea1a7;
|
||||
}
|
||||
|
||||
.is-dark-theme.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button),
|
||||
.is-dark-theme.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav {
|
||||
background: #000;
|
||||
color: #fff;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.is-dark-theme.is-dark-theme img {
|
||||
filter: brightness(0.85) contrast(1.1);
|
||||
}
|
||||
|
||||
.respect-color-scheme-preference.is-dark-theme body {
|
||||
background-color: var(--global--color-background);
|
||||
}
|
||||
|
||||
#dark-mode-toggler {
|
||||
cursor: pointer;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: var(--global--font-size-xs);
|
||||
padding: 0.5em;
|
||||
min-height: 44px;
|
||||
min-width: max-content;
|
||||
border: 2px solid currentColor;
|
||||
box-shadow: none;
|
||||
background: var(--button--color-text);
|
||||
color: var(--button--color-background);
|
||||
z-index: 9998;
|
||||
}
|
||||
|
||||
.no-js #dark-mode-toggler {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#dark-mode-toggler.fixed-bottom {
|
||||
position: fixed;
|
||||
bottom: 5px;
|
||||
left: 5px;
|
||||
transition: bottom 0.5s;
|
||||
}
|
||||
|
||||
#dark-mode-toggler.fixed-bottom.hide:not(:focus) {
|
||||
bottom: -80px;
|
||||
}
|
||||
|
||||
#dark-mode-toggler.relative {
|
||||
position: absolute;
|
||||
height: 44px;
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px);
|
||||
left: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em);
|
||||
}
|
||||
|
||||
.admin-bar #dark-mode-toggler.relative {
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px);
|
||||
}
|
||||
}
|
||||
@media only screen and (max-width: 782px) {
|
||||
|
||||
.admin-bar #dark-mode-toggler.relative {
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px);
|
||||
}
|
||||
}
|
||||
@media only screen and (max-width: 481px) {
|
||||
|
||||
.admin-bar #dark-mode-toggler.relative {
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px);
|
||||
}
|
||||
}
|
||||
@media only screen and (max-width: 481px) {
|
||||
|
||||
body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav {
|
||||
top: calc(44px + 44px);
|
||||
}
|
||||
}
|
||||
@media only screen {
|
||||
|
||||
.primary-navigation-open #dark-mode-toggler {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@media only screen {
|
||||
|
||||
#dark-mode-toggler:hover,
|
||||
#dark-mode-toggler:focus {
|
||||
color: var(--button--color-background-active);
|
||||
border: 2px solid var(--button--color-text-active);
|
||||
background-color: var(--button--color-text-active);
|
||||
}
|
||||
}
|
||||
@media only screen {
|
||||
|
||||
.is-IE #dark-mode-toggler {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
/* OS dark theme preference */
|
||||
@media only screen {
|
||||
|
||||
.is-dark-theme.is-dark-theme {
|
||||
--global--color-background: var(--global--color-dark-gray);
|
||||
--global--color-primary: var(--global--color-light-gray);
|
||||
--global--color-secondary: var(--global--color-light-gray);
|
||||
--button--color-text: var(--global--color-background);
|
||||
--button--color-text-hover: var(--global--color-secondary);
|
||||
--button--color-text-active: var(--global--color-secondary);
|
||||
--button--color-background: var(--global--color-secondary);
|
||||
--button--color-background-active: var(--global--color-background);
|
||||
--global--color-border: #9ea1a7;
|
||||
|
||||
/* Block: Table */
|
||||
--table--stripes-border-color: rgba(240, 240, 240, 0.15);
|
||||
--table--stripes-background-color: rgba(240, 240, 240, 0.15);
|
||||
}
|
||||
|
||||
.is-dark-theme.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button),
|
||||
.is-dark-theme.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) .meta-nav {
|
||||
background: #000;
|
||||
color: #fff;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.is-dark-theme.is-dark-theme img {
|
||||
filter: brightness(0.85) contrast(1.1);
|
||||
}
|
||||
|
||||
.respect-color-scheme-preference.is-dark-theme body {
|
||||
background-color: var(--global--color-background);
|
||||
}
|
||||
|
||||
#dark-mode-toggler {
|
||||
cursor: pointer;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: var(--global--font-size-xs);
|
||||
padding: 0.5em;
|
||||
min-height: 44px;
|
||||
min-width: max-content;
|
||||
border: 2px solid currentColor;
|
||||
box-shadow: none;
|
||||
background: var(--button--color-text);
|
||||
color: var(--button--color-background);
|
||||
z-index: 9998;
|
||||
}
|
||||
|
||||
.no-js #dark-mode-toggler {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#dark-mode-toggler.fixed-bottom {
|
||||
position: fixed;
|
||||
bottom: 5px;
|
||||
left: 5px;
|
||||
transition: bottom 0.5s;
|
||||
}
|
||||
|
||||
#dark-mode-toggler.fixed-bottom.hide:not(:focus) {
|
||||
bottom: -80px;
|
||||
}
|
||||
|
||||
#dark-mode-toggler.relative {
|
||||
position: absolute;
|
||||
height: 44px;
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px);
|
||||
left: calc(50vw - var(--responsive--alignwide-width) / 2 - 0.5em);
|
||||
}
|
||||
|
||||
.admin-bar #dark-mode-toggler.relative {
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px + 32px);
|
||||
}
|
||||
}
|
||||
@media only screen and (max-width: 782px) {
|
||||
|
||||
.admin-bar #dark-mode-toggler.relative {
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px + 46px);
|
||||
}
|
||||
}
|
||||
@media only screen and (max-width: 481px) {
|
||||
|
||||
.admin-bar #dark-mode-toggler.relative {
|
||||
top: calc(2.4 * var(--global--spacing-vertical) - 44px + 26px);
|
||||
}
|
||||
}
|
||||
@media only screen and (max-width: 481px) {
|
||||
|
||||
body:not(.primary-navigation-open) #dark-mode-toggler.relative ~ nav {
|
||||
top: calc(44px + 44px);
|
||||
}
|
||||
}
|
||||
@media only screen {
|
||||
|
||||
.primary-navigation-open #dark-mode-toggler {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@media only screen {
|
||||
|
||||
#dark-mode-toggler:hover,
|
||||
#dark-mode-toggler:focus {
|
||||
color: var(--button--color-background-active);
|
||||
border: 2px solid var(--button--color-text-active);
|
||||
background-color: var(--button--color-text-active);
|
||||
}
|
||||
}
|
||||
@media only screen {
|
||||
|
||||
.is-IE #dark-mode-toggler {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,6 +11,10 @@
|
|||
--button--color-background: var(--global--color-secondary);
|
||||
--button--color-background-active: var(--global--color-background);
|
||||
--global--color-border: #9ea1a7;
|
||||
|
||||
/* Block: Table */
|
||||
--table--stripes-border-color: rgba(240, 240, 240, 0.15);
|
||||
--table--stripes-background-color: rgba(240, 240, 240, 0.15);
|
||||
}
|
||||
|
||||
.is-dark-theme.is-dark-theme .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button),
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
/**
|
||||
* These styles are generated by the Customizer and only loaded when a custom color scheme is active.
|
||||
*/
|
||||
/**
|
||||
* These styles are generated by the Customizer and only loaded when a custom color scheme is active.
|
||||
*/
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,35 +1,35 @@
|
|||
/**
|
||||
* Get luminance from a HEX color.
|
||||
*
|
||||
* @param {string} hex - The hex color.
|
||||
*
|
||||
* @return {number} - Returns the luminance, number between 0 and 255.
|
||||
*/
|
||||
function twentytwentyoneGetHexLum( hex ) { // jshint ignore:line
|
||||
var rgb = twentytwentyoneGetRgbFromHex( hex );
|
||||
return Math.round( ( 0.2126 * rgb.r ) + ( 0.7152 * rgb.g ) + ( 0.0722 * rgb.b ) );
|
||||
}
|
||||
|
||||
/**
|
||||
* Get RGB from HEX.
|
||||
*
|
||||
* @param {string} hex - The hex color.
|
||||
*
|
||||
* @return {Object} - Returns an object {r, g, b}
|
||||
*/
|
||||
function twentytwentyoneGetRgbFromHex( hex ) {
|
||||
var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i,
|
||||
result;
|
||||
|
||||
// Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF").
|
||||
hex = hex.replace( shorthandRegex, function( m, r, g, b ) {
|
||||
return r.toString() + r.toString() + g.toString() + g.toString() + b.toString() + b.toString();
|
||||
} );
|
||||
|
||||
result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec( hex );
|
||||
return result ? {
|
||||
r: parseInt( result[1], 16 ),
|
||||
g: parseInt( result[2], 16 ),
|
||||
b: parseInt( result[3], 16 )
|
||||
} : null;
|
||||
}
|
||||
/**
|
||||
* Get luminance from a HEX color.
|
||||
*
|
||||
* @param {string} hex - The hex color.
|
||||
*
|
||||
* @return {number} - Returns the luminance, number between 0 and 255.
|
||||
*/
|
||||
function twentytwentyoneGetHexLum( hex ) { // jshint ignore:line
|
||||
var rgb = twentytwentyoneGetRgbFromHex( hex );
|
||||
return Math.round( ( 0.2126 * rgb.r ) + ( 0.7152 * rgb.g ) + ( 0.0722 * rgb.b ) );
|
||||
}
|
||||
|
||||
/**
|
||||
* Get RGB from HEX.
|
||||
*
|
||||
* @param {string} hex - The hex color.
|
||||
*
|
||||
* @return {Object} - Returns an object {r, g, b}
|
||||
*/
|
||||
function twentytwentyoneGetRgbFromHex( hex ) {
|
||||
var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i,
|
||||
result;
|
||||
|
||||
// Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF").
|
||||
hex = hex.replace( shorthandRegex, function( m, r, g, b ) {
|
||||
return r.toString() + r.toString() + g.toString() + g.toString() + b.toString() + b.toString();
|
||||
} );
|
||||
|
||||
result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec( hex );
|
||||
return result ? {
|
||||
r: parseInt( result[1], 16 ),
|
||||
g: parseInt( result[2], 16 ),
|
||||
b: parseInt( result[3], 16 )
|
||||
} : null;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,62 +1,62 @@
|
|||
/* global twentytwentyoneGetHexLum, jQuery */
|
||||
( function() {
|
||||
// Add listener for the "background_color" control.
|
||||
wp.customize( 'background_color', function( value ) {
|
||||
value.bind( function( to ) {
|
||||
var lum = twentytwentyoneGetHexLum( to ),
|
||||
isDark = 127 > lum,
|
||||
textColor = ! isDark ? 'var(--global--color-dark-gray)' : 'var(--global--color-light-gray)',
|
||||
tableColor = ! isDark ? 'var(--global--color-light-gray)' : 'var(--global--color-dark-gray)',
|
||||
stylesheetID = 'twentytwentyone-customizer-inline-styles',
|
||||
stylesheet,
|
||||
styles;
|
||||
|
||||
// Modify the html & body classes depending on whether this is a dark background or not.
|
||||
if ( isDark ) {
|
||||
document.body.classList.add( 'is-dark-theme' );
|
||||
document.documentElement.classList.add( 'is-dark-theme' );
|
||||
document.body.classList.remove( 'is-light-theme' );
|
||||
document.documentElement.classList.remove( 'is-light-theme' );
|
||||
document.documentElement.classList.remove( 'respect-color-scheme-preference' );
|
||||
} else {
|
||||
document.body.classList.remove( 'is-dark-theme' );
|
||||
document.documentElement.classList.remove( 'is-dark-theme' );
|
||||
document.body.classList.add( 'is-light-theme' );
|
||||
document.documentElement.classList.add( 'is-light-theme' );
|
||||
if ( wp.customize( 'respect_user_color_preference' ).get() ) {
|
||||
document.documentElement.classList.add( 'respect-color-scheme-preference' );
|
||||
}
|
||||
}
|
||||
|
||||
// Toggle the white background class.
|
||||
if ( 225 <= lum ) {
|
||||
document.body.classList.add( 'has-background-white' );
|
||||
} else {
|
||||
document.body.classList.remove( 'has-background-white' );
|
||||
}
|
||||
|
||||
stylesheet = jQuery( '#' + stylesheetID );
|
||||
styles = '';
|
||||
// If the stylesheet doesn't exist, create it and append it to <head>.
|
||||
if ( ! stylesheet.length ) {
|
||||
jQuery( '#twenty-twenty-one-style-inline-css' ).after( '<style id="' + stylesheetID + '"></style>' );
|
||||
stylesheet = jQuery( '#' + stylesheetID );
|
||||
}
|
||||
|
||||
// Generate the styles.
|
||||
styles += '--global--color-primary:' + textColor + ';';
|
||||
styles += '--global--color-secondary:' + textColor + ';';
|
||||
styles += '--global--color-background:' + to + ';';
|
||||
|
||||
styles += '--button--color-background:' + textColor + ';';
|
||||
styles += '--button--color-text:' + to + ';';
|
||||
styles += '--button--color-text-hover:' + textColor + ';';
|
||||
|
||||
styles += '--table--stripes-border-color:' + tableColor + ';';
|
||||
styles += '--table--stripes-background-color:' + tableColor + ';';
|
||||
|
||||
// Add the styles.
|
||||
stylesheet.html( ':root{' + styles + '}' );
|
||||
} );
|
||||
} );
|
||||
}() );
|
||||
/* global twentytwentyoneGetHexLum, jQuery */
|
||||
( function() {
|
||||
// Add listener for the "background_color" control.
|
||||
wp.customize( 'background_color', function( value ) {
|
||||
value.bind( function( to ) {
|
||||
var lum = twentytwentyoneGetHexLum( to ),
|
||||
isDark = 127 > lum,
|
||||
textColor = ! isDark ? 'var(--global--color-dark-gray)' : 'var(--global--color-light-gray)',
|
||||
tableColor = ! isDark ? 'var(--global--color-light-gray)' : 'var(--global--color-dark-gray)',
|
||||
stylesheetID = 'twentytwentyone-customizer-inline-styles',
|
||||
stylesheet,
|
||||
styles;
|
||||
|
||||
// Modify the html & body classes depending on whether this is a dark background or not.
|
||||
if ( isDark ) {
|
||||
document.body.classList.add( 'is-dark-theme' );
|
||||
document.documentElement.classList.add( 'is-dark-theme' );
|
||||
document.body.classList.remove( 'is-light-theme' );
|
||||
document.documentElement.classList.remove( 'is-light-theme' );
|
||||
document.documentElement.classList.remove( 'respect-color-scheme-preference' );
|
||||
} else {
|
||||
document.body.classList.remove( 'is-dark-theme' );
|
||||
document.documentElement.classList.remove( 'is-dark-theme' );
|
||||
document.body.classList.add( 'is-light-theme' );
|
||||
document.documentElement.classList.add( 'is-light-theme' );
|
||||
if ( wp.customize( 'respect_user_color_preference' ).get() ) {
|
||||
document.documentElement.classList.add( 'respect-color-scheme-preference' );
|
||||
}
|
||||
}
|
||||
|
||||
// Toggle the white background class.
|
||||
if ( 225 <= lum ) {
|
||||
document.body.classList.add( 'has-background-white' );
|
||||
} else {
|
||||
document.body.classList.remove( 'has-background-white' );
|
||||
}
|
||||
|
||||
stylesheet = jQuery( '#' + stylesheetID );
|
||||
styles = '';
|
||||
// If the stylesheet doesn't exist, create it and append it to <head>.
|
||||
if ( ! stylesheet.length ) {
|
||||
jQuery( '#twenty-twenty-one-style-inline-css' ).after( '<style id="' + stylesheetID + '"></style>' );
|
||||
stylesheet = jQuery( '#' + stylesheetID );
|
||||
}
|
||||
|
||||
// Generate the styles.
|
||||
styles += '--global--color-primary:' + textColor + ';';
|
||||
styles += '--global--color-secondary:' + textColor + ';';
|
||||
styles += '--global--color-background:' + to + ';';
|
||||
|
||||
styles += '--button--color-background:' + textColor + ';';
|
||||
styles += '--button--color-text:' + to + ';';
|
||||
styles += '--button--color-text-hover:' + textColor + ';';
|
||||
|
||||
styles += '--table--stripes-border-color:' + tableColor + ';';
|
||||
styles += '--table--stripes-background-color:' + tableColor + ';';
|
||||
|
||||
// Add the styles.
|
||||
stylesheet.html( ':root{' + styles + '}' );
|
||||
} );
|
||||
} );
|
||||
}() );
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ if ( document.body.classList.contains( 'twentytwentyone-supports-dark-theme' ) )
|
|||
*
|
||||
* Wait for the editor to load by periodically checking for an element, then we add the classes.
|
||||
*
|
||||
* @since 1.0.0
|
||||
* @since Twenty Twenty-One 1.0
|
||||
*
|
||||
* @param {number} attempt Track the number of tries
|
||||
* @return {void}
|
||||
|
|
|
|||
|
|
@ -1,38 +1,38 @@
|
|||
/* global setTimeout */
|
||||
wp.domReady( function() {
|
||||
// Unregister "Wide" Separator Style.
|
||||
wp.blocks.unregisterBlockStyle( 'core/separator', 'wide' );
|
||||
|
||||
// Add to ".block-editor__typewriter" the "is-dark-theme" class if needed.
|
||||
function twentytwentyoneCopyDarkThemeClass() {
|
||||
var editor,
|
||||
attemptDelay = 25,
|
||||
attempt = 0,
|
||||
maxAttempts = 10;
|
||||
|
||||
if ( ! document.body.classList.contains( 'is-dark-theme' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
editor = document.querySelector( '.block-editor__typewriter' );
|
||||
if ( null === editor ) {
|
||||
// Try again.
|
||||
if ( attempt < maxAttempts ) {
|
||||
setTimeout( function() {
|
||||
twentytwentyoneCopyDarkThemeClass();
|
||||
}, attemptDelay );
|
||||
|
||||
// Increment the attempts counter.
|
||||
attempt++;
|
||||
|
||||
// Double the delay, give the server some time to breathe.
|
||||
attemptDelay *= 2;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
editor.classList.add( 'is-dark-theme' );
|
||||
}
|
||||
|
||||
twentytwentyoneCopyDarkThemeClass();
|
||||
} );
|
||||
/* global setTimeout */
|
||||
wp.domReady( function() {
|
||||
// Unregister "Wide" Separator Style.
|
||||
wp.blocks.unregisterBlockStyle( 'core/separator', 'wide' );
|
||||
|
||||
// Add to ".block-editor__typewriter" the "is-dark-theme" class if needed.
|
||||
function twentytwentyoneCopyDarkThemeClass() {
|
||||
var editor,
|
||||
attemptDelay = 25,
|
||||
attempt = 0,
|
||||
maxAttempts = 10;
|
||||
|
||||
if ( ! document.body.classList.contains( 'is-dark-theme' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
editor = document.querySelector( '.block-editor__typewriter' );
|
||||
if ( null === editor ) {
|
||||
// Try again.
|
||||
if ( attempt < maxAttempts ) {
|
||||
setTimeout( function() {
|
||||
twentytwentyoneCopyDarkThemeClass();
|
||||
}, attemptDelay );
|
||||
|
||||
// Increment the attempts counter.
|
||||
attempt++;
|
||||
|
||||
// Double the delay, give the server some time to breathe.
|
||||
attemptDelay *= 2;
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
editor.classList.add( 'is-dark-theme' );
|
||||
}
|
||||
|
||||
twentytwentyoneCopyDarkThemeClass();
|
||||
} );
|
||||
|
|
|
|||
|
|
@ -1,53 +1,53 @@
|
|||
/**
|
||||
* Script for our custom colorpicker control.
|
||||
*
|
||||
* This is copied from wp-admin/js/customize-controls.js
|
||||
* with a few tweaks:
|
||||
* Removed the hue picker script because we don't use it here
|
||||
* Added the "palettes" argument in wpColorPicker().
|
||||
*/
|
||||
wp.customize.controlConstructor['twenty-twenty-one-color'] = wp.customize.Control.extend( {
|
||||
ready: function() {
|
||||
var control = this,
|
||||
updating = false,
|
||||
picker;
|
||||
|
||||
picker = this.container.find( '.color-picker-hex' );
|
||||
picker.val( control.setting() ).wpColorPicker( {
|
||||
palettes: control.params.palette,
|
||||
change: function() {
|
||||
updating = true;
|
||||
control.setting.set( picker.wpColorPicker( 'color' ) );
|
||||
updating = false;
|
||||
},
|
||||
clear: function() {
|
||||
updating = true;
|
||||
control.setting.set( '' );
|
||||
updating = false;
|
||||
}
|
||||
} );
|
||||
|
||||
control.setting.bind( function( value ) {
|
||||
// Bail if the update came from the control itself.
|
||||
if ( updating ) {
|
||||
return;
|
||||
}
|
||||
picker.val( value );
|
||||
picker.wpColorPicker( 'color', value );
|
||||
} );
|
||||
|
||||
// Collapse color picker when hitting Esc instead of collapsing the current section.
|
||||
control.container.on( 'keydown', function( event ) {
|
||||
var pickerContainer;
|
||||
if ( 27 !== event.which ) { // Esc.
|
||||
return;
|
||||
}
|
||||
pickerContainer = control.container.find( '.wp-picker-container' );
|
||||
if ( pickerContainer.hasClass( 'wp-picker-active' ) ) {
|
||||
picker.wpColorPicker( 'close' );
|
||||
control.container.find( '.wp-color-result' ).focus();
|
||||
event.stopPropagation(); // Prevent section from being collapsed.
|
||||
}
|
||||
} );
|
||||
}
|
||||
} );
|
||||
/**
|
||||
* Script for our custom colorpicker control.
|
||||
*
|
||||
* This is copied from wp-admin/js/customize-controls.js
|
||||
* with a few tweaks:
|
||||
* Removed the hue picker script because we don't use it here
|
||||
* Added the "palettes" argument in wpColorPicker().
|
||||
*/
|
||||
wp.customize.controlConstructor['twenty-twenty-one-color'] = wp.customize.Control.extend( {
|
||||
ready: function() {
|
||||
var control = this,
|
||||
updating = false,
|
||||
picker;
|
||||
|
||||
picker = this.container.find( '.color-picker-hex' );
|
||||
picker.val( control.setting() ).wpColorPicker( {
|
||||
palettes: control.params.palette,
|
||||
change: function() {
|
||||
updating = true;
|
||||
control.setting.set( picker.wpColorPicker( 'color' ) );
|
||||
updating = false;
|
||||
},
|
||||
clear: function() {
|
||||
updating = true;
|
||||
control.setting.set( '' );
|
||||
updating = false;
|
||||
}
|
||||
} );
|
||||
|
||||
control.setting.bind( function( value ) {
|
||||
// Bail if the update came from the control itself.
|
||||
if ( updating ) {
|
||||
return;
|
||||
}
|
||||
picker.val( value );
|
||||
picker.wpColorPicker( 'color', value );
|
||||
} );
|
||||
|
||||
// Collapse color picker when hitting Esc instead of collapsing the current section.
|
||||
control.container.on( 'keydown', function( event ) {
|
||||
var pickerContainer;
|
||||
if ( 27 !== event.which ) { // Esc.
|
||||
return;
|
||||
}
|
||||
pickerContainer = control.container.find( '.wp-picker-container' );
|
||||
if ( pickerContainer.hasClass( 'wp-picker-active' ) ) {
|
||||
picker.wpColorPicker( 'close' );
|
||||
control.container.find( '.wp-color-result' ).focus();
|
||||
event.stopPropagation(); // Prevent section from being collapsed.
|
||||
}
|
||||
} );
|
||||
}
|
||||
} );
|
||||
|
|
|
|||
|
|
@ -1,42 +1,42 @@
|
|||
/**
|
||||
* File polyfills.js.
|
||||
*
|
||||
* Polyfills for IE11.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Polyfill for Element.closest() because we need to support IE11.
|
||||
*
|
||||
* @see https://developer.mozilla.org/en-US/docs/Web/API/Element/closest
|
||||
*/
|
||||
if ( ! Element.prototype.matches ) {
|
||||
Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;
|
||||
}
|
||||
|
||||
if ( ! Element.prototype.closest ) {
|
||||
Element.prototype.closest = function( s ) {
|
||||
var el = this;
|
||||
do {
|
||||
if ( Element.prototype.matches.call( el, s ) ) {
|
||||
return el;
|
||||
}
|
||||
el = el.parentElement || el.parentNode;
|
||||
} while ( el !== null && el.nodeType === 1 );
|
||||
return null;
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Polyfill for NodeList.foreach() because we need to support IE11.
|
||||
*
|
||||
* @see https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach
|
||||
*/
|
||||
if ( window.NodeList && ! NodeList.prototype.forEach ) {
|
||||
NodeList.prototype.forEach = function( callback, thisArg ) {
|
||||
var i;
|
||||
thisArg = thisArg || window;
|
||||
for ( i = 0; i < this.length; i++ ) {
|
||||
callback.call( thisArg, this[i], i, this );
|
||||
}
|
||||
};
|
||||
}
|
||||
/**
|
||||
* File polyfills.js.
|
||||
*
|
||||
* Polyfills for IE11.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Polyfill for Element.closest() because we need to support IE11.
|
||||
*
|
||||
* @see https://developer.mozilla.org/en-US/docs/Web/API/Element/closest
|
||||
*/
|
||||
if ( ! Element.prototype.matches ) {
|
||||
Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;
|
||||
}
|
||||
|
||||
if ( ! Element.prototype.closest ) {
|
||||
Element.prototype.closest = function( s ) {
|
||||
var el = this;
|
||||
do {
|
||||
if ( Element.prototype.matches.call( el, s ) ) {
|
||||
return el;
|
||||
}
|
||||
el = el.parentElement || el.parentNode;
|
||||
} while ( el !== null && el.nodeType === 1 );
|
||||
return null;
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Polyfill for NodeList.foreach() because we need to support IE11.
|
||||
*
|
||||
* @see https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach
|
||||
*/
|
||||
if ( window.NodeList && ! NodeList.prototype.forEach ) {
|
||||
NodeList.prototype.forEach = function( callback, thisArg ) {
|
||||
var i;
|
||||
thisArg = thisArg || window;
|
||||
for ( i = 0; i < this.length; i++ ) {
|
||||
callback.call( thisArg, this[i], i, this );
|
||||
}
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,167 +1,184 @@
|
|||
/**
|
||||
* File primary-navigation.js.
|
||||
*
|
||||
* Required to open and close the mobile navigation.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Toggle an attribute's value
|
||||
*
|
||||
* @param {Element} el - The element.
|
||||
* @param {boolean} withListeners - Whether we want to add/remove listeners or not.
|
||||
* @since 1.0.0
|
||||
*/
|
||||
function twentytwentyoneToggleAriaExpanded( el, withListeners ) {
|
||||
if ( 'true' !== el.getAttribute( 'aria-expanded' ) ) {
|
||||
el.setAttribute( 'aria-expanded', 'true' );
|
||||
twentytwentyoneSubmenuPosition( el.parentElement );
|
||||
if ( withListeners ) {
|
||||
document.addEventListener( 'click', twentytwentyoneCollapseMenuOnClickOutside );
|
||||
}
|
||||
} else {
|
||||
el.setAttribute( 'aria-expanded', 'false' );
|
||||
if ( withListeners ) {
|
||||
document.removeEventListener( 'click', twentytwentyoneCollapseMenuOnClickOutside );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function twentytwentyoneCollapseMenuOnClickOutside( event ) {
|
||||
if ( ! document.getElementById( 'site-navigation' ).contains( event.target ) ) {
|
||||
document.getElementById( 'site-navigation' ).querySelectorAll( '.sub-menu-toggle' ).forEach( function( button ) {
|
||||
button.setAttribute( 'aria-expanded', 'false' );
|
||||
} );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Changes the position of submenus so they always fit the screen horizontally.
|
||||
*
|
||||
* @param {Element} li - The li element.
|
||||
*/
|
||||
function twentytwentyoneSubmenuPosition( li ) {
|
||||
var subMenu = li.querySelector( 'ul.sub-menu' ),
|
||||
rect,
|
||||
right,
|
||||
left,
|
||||
windowWidth;
|
||||
|
||||
if ( ! subMenu ) {
|
||||
return;
|
||||
}
|
||||
|
||||
rect = subMenu.getBoundingClientRect();
|
||||
right = Math.round( rect.right );
|
||||
left = Math.round( rect.left );
|
||||
windowWidth = Math.round( window.innerWidth );
|
||||
|
||||
if ( right > windowWidth ) {
|
||||
subMenu.classList.add( 'submenu-reposition-right' );
|
||||
} else if ( document.body.classList.contains( 'rtl' ) && left < 0 ) {
|
||||
subMenu.classList.add( 'submenu-reposition-left' );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle clicks on submenu toggles.
|
||||
*
|
||||
* @param {Element} el - The element.
|
||||
*/
|
||||
function twentytwentyoneExpandSubMenu( el ) { // jshint ignore:line
|
||||
// Close other expanded items.
|
||||
el.closest( 'nav' ).querySelectorAll( '.sub-menu-toggle' ).forEach( function( button ) {
|
||||
if ( button !== el ) {
|
||||
button.setAttribute( 'aria-expanded', 'false' );
|
||||
}
|
||||
} );
|
||||
|
||||
// Toggle aria-expanded on the button.
|
||||
twentytwentyoneToggleAriaExpanded( el, true );
|
||||
|
||||
// On tab-away collapse the menu.
|
||||
el.parentNode.querySelectorAll( 'ul > li:last-child > a' ).forEach( function( linkEl ) {
|
||||
linkEl.addEventListener( 'blur', function( event ) {
|
||||
if ( ! el.parentNode.contains( event.relatedTarget ) ) {
|
||||
el.setAttribute( 'aria-expanded', 'false' );
|
||||
}
|
||||
} );
|
||||
} );
|
||||
}
|
||||
|
||||
( function() {
|
||||
/**
|
||||
* Menu Toggle Behaviors
|
||||
*
|
||||
* @param {string} id - The ID.
|
||||
*/
|
||||
var navMenu = function( id ) {
|
||||
var wrapper = document.body, // this is the element to which a CSS class is added when a mobile nav menu is open
|
||||
mobileButton = document.getElementById( id + '-mobile-menu' );
|
||||
|
||||
if ( mobileButton ) {
|
||||
mobileButton.onclick = function() {
|
||||
wrapper.classList.toggle( id + '-navigation-open' );
|
||||
wrapper.classList.toggle( 'lock-scrolling' );
|
||||
twentytwentyoneToggleAriaExpanded( mobileButton );
|
||||
mobileButton.focus();
|
||||
};
|
||||
}
|
||||
/**
|
||||
* Trap keyboard navigation in the menu modal.
|
||||
* Adapted from TwentyTwenty
|
||||
*/
|
||||
document.addEventListener( 'keydown', function( event ) {
|
||||
var modal, elements, selectors, lastEl, firstEl, activeEl, tabKey, shiftKey, escKey;
|
||||
if ( ! wrapper.classList.contains( id + '-navigation-open' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
modal = document.querySelector( '.' + id + '-navigation' );
|
||||
selectors = 'input, a, button';
|
||||
elements = modal.querySelectorAll( selectors );
|
||||
elements = Array.prototype.slice.call( elements );
|
||||
tabKey = event.keyCode === 9;
|
||||
shiftKey = event.shiftKey;
|
||||
escKey = event.keyCode === 27;
|
||||
activeEl = document.activeElement; // eslint-disable-line @wordpress/no-global-active-element
|
||||
lastEl = elements[ elements.length - 1 ];
|
||||
firstEl = elements[0];
|
||||
|
||||
if ( escKey ) {
|
||||
event.preventDefault();
|
||||
wrapper.classList.remove( id + '-navigation-open', 'lock-scrolling' );
|
||||
twentytwentyoneToggleAriaExpanded( mobileButton );
|
||||
mobileButton.focus();
|
||||
}
|
||||
|
||||
if ( ! shiftKey && tabKey && lastEl === activeEl ) {
|
||||
event.preventDefault();
|
||||
firstEl.focus();
|
||||
}
|
||||
|
||||
if ( shiftKey && tabKey && firstEl === activeEl ) {
|
||||
event.preventDefault();
|
||||
lastEl.focus();
|
||||
}
|
||||
|
||||
// If there are no elements in the menu, don't move the focus
|
||||
if ( tabKey && firstEl === lastEl ) {
|
||||
event.preventDefault();
|
||||
}
|
||||
} );
|
||||
|
||||
document.getElementById( 'site-navigation' ).querySelectorAll( '.menu-wrapper > .menu-item-has-children' ).forEach( function( li ) {
|
||||
li.addEventListener( 'mouseenter', function() {
|
||||
this.querySelector( '.sub-menu-toggle' ).setAttribute( 'aria-expanded', 'true' );
|
||||
twentytwentyoneSubmenuPosition( li );
|
||||
} );
|
||||
li.addEventListener( 'mouseleave', function() {
|
||||
this.querySelector( '.sub-menu-toggle' ).setAttribute( 'aria-expanded', 'false' );
|
||||
} );
|
||||
} );
|
||||
};
|
||||
|
||||
window.addEventListener( 'load', function() {
|
||||
new navMenu( 'primary' );
|
||||
} );
|
||||
}() );
|
||||
/**
|
||||
* File primary-navigation.js.
|
||||
*
|
||||
* Required to open and close the mobile navigation.
|
||||
*/
|
||||
|
||||
/**
|
||||
* Toggle an attribute's value
|
||||
*
|
||||
* @param {Element} el - The element.
|
||||
* @param {boolean} withListeners - Whether we want to add/remove listeners or not.
|
||||
* @since Twenty Twenty-One 1.0
|
||||
*/
|
||||
function twentytwentyoneToggleAriaExpanded( el, withListeners ) {
|
||||
if ( 'true' !== el.getAttribute( 'aria-expanded' ) ) {
|
||||
el.setAttribute( 'aria-expanded', 'true' );
|
||||
twentytwentyoneSubmenuPosition( el.parentElement );
|
||||
if ( withListeners ) {
|
||||
document.addEventListener( 'click', twentytwentyoneCollapseMenuOnClickOutside );
|
||||
}
|
||||
} else {
|
||||
el.setAttribute( 'aria-expanded', 'false' );
|
||||
if ( withListeners ) {
|
||||
document.removeEventListener( 'click', twentytwentyoneCollapseMenuOnClickOutside );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function twentytwentyoneCollapseMenuOnClickOutside( event ) {
|
||||
if ( ! document.getElementById( 'site-navigation' ).contains( event.target ) ) {
|
||||
document.getElementById( 'site-navigation' ).querySelectorAll( '.sub-menu-toggle' ).forEach( function( button ) {
|
||||
button.setAttribute( 'aria-expanded', 'false' );
|
||||
} );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Changes the position of submenus so they always fit the screen horizontally.
|
||||
*
|
||||
* @param {Element} li - The li element.
|
||||
*/
|
||||
function twentytwentyoneSubmenuPosition( li ) {
|
||||
var subMenu = li.querySelector( 'ul.sub-menu' ),
|
||||
rect,
|
||||
right,
|
||||
left,
|
||||
windowWidth;
|
||||
|
||||
if ( ! subMenu ) {
|
||||
return;
|
||||
}
|
||||
|
||||
rect = subMenu.getBoundingClientRect();
|
||||
right = Math.round( rect.right );
|
||||
left = Math.round( rect.left );
|
||||
windowWidth = Math.round( window.innerWidth );
|
||||
|
||||
if ( right > windowWidth ) {
|
||||
subMenu.classList.add( 'submenu-reposition-right' );
|
||||
} else if ( document.body.classList.contains( 'rtl' ) && left < 0 ) {
|
||||
subMenu.classList.add( 'submenu-reposition-left' );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Handle clicks on submenu toggles.
|
||||
*
|
||||
* @param {Element} el - The element.
|
||||
*/
|
||||
function twentytwentyoneExpandSubMenu( el ) { // jshint ignore:line
|
||||
// Close other expanded items.
|
||||
el.closest( 'nav' ).querySelectorAll( '.sub-menu-toggle' ).forEach( function( button ) {
|
||||
if ( button !== el ) {
|
||||
button.setAttribute( 'aria-expanded', 'false' );
|
||||
}
|
||||
} );
|
||||
|
||||
// Toggle aria-expanded on the button.
|
||||
twentytwentyoneToggleAriaExpanded( el, true );
|
||||
|
||||
// On tab-away collapse the menu.
|
||||
el.parentNode.querySelectorAll( 'ul > li:last-child > a' ).forEach( function( linkEl ) {
|
||||
linkEl.addEventListener( 'blur', function( event ) {
|
||||
if ( ! el.parentNode.contains( event.relatedTarget ) ) {
|
||||
el.setAttribute( 'aria-expanded', 'false' );
|
||||
}
|
||||
} );
|
||||
} );
|
||||
}
|
||||
|
||||
( function() {
|
||||
/**
|
||||
* Menu Toggle Behaviors
|
||||
*
|
||||
* @param {string} id - The ID.
|
||||
*/
|
||||
var navMenu = function( id ) {
|
||||
var wrapper = document.body, // this is the element to which a CSS class is added when a mobile nav menu is open
|
||||
mobileButton = document.getElementById( id + '-mobile-menu' );
|
||||
|
||||
if ( mobileButton ) {
|
||||
mobileButton.onclick = function() {
|
||||
wrapper.classList.toggle( id + '-navigation-open' );
|
||||
wrapper.classList.toggle( 'lock-scrolling' );
|
||||
twentytwentyoneToggleAriaExpanded( mobileButton );
|
||||
mobileButton.focus();
|
||||
};
|
||||
}
|
||||
/**
|
||||
* Trap keyboard navigation in the menu modal.
|
||||
* Adapted from TwentyTwenty
|
||||
*/
|
||||
document.addEventListener( 'keydown', function( event ) {
|
||||
var modal, elements, selectors, lastEl, firstEl, activeEl, tabKey, shiftKey, escKey;
|
||||
if ( ! wrapper.classList.contains( id + '-navigation-open' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
modal = document.querySelector( '.' + id + '-navigation' );
|
||||
selectors = 'input, a, button';
|
||||
elements = modal.querySelectorAll( selectors );
|
||||
elements = Array.prototype.slice.call( elements );
|
||||
tabKey = event.keyCode === 9;
|
||||
shiftKey = event.shiftKey;
|
||||
escKey = event.keyCode === 27;
|
||||
activeEl = document.activeElement; // eslint-disable-line @wordpress/no-global-active-element
|
||||
lastEl = elements[ elements.length - 1 ];
|
||||
firstEl = elements[0];
|
||||
|
||||
if ( escKey ) {
|
||||
event.preventDefault();
|
||||
wrapper.classList.remove( id + '-navigation-open', 'lock-scrolling' );
|
||||
twentytwentyoneToggleAriaExpanded( mobileButton );
|
||||
mobileButton.focus();
|
||||
}
|
||||
|
||||
if ( ! shiftKey && tabKey && lastEl === activeEl ) {
|
||||
event.preventDefault();
|
||||
firstEl.focus();
|
||||
}
|
||||
|
||||
if ( shiftKey && tabKey && firstEl === activeEl ) {
|
||||
event.preventDefault();
|
||||
lastEl.focus();
|
||||
}
|
||||
|
||||
// If there are no elements in the menu, don't move the focus
|
||||
if ( tabKey && firstEl === lastEl ) {
|
||||
event.preventDefault();
|
||||
}
|
||||
} );
|
||||
|
||||
/**
|
||||
* Close menu and scroll to anchor when an anchor link is clicked.
|
||||
* Adapted from TwentyTwenty.
|
||||
*/
|
||||
document.addEventListener( 'click', function( event ) {
|
||||
// If target onclick is <a> with # within the href attribute
|
||||
if ( event.target.hash && event.target.hash.includes( '#' ) ) {
|
||||
wrapper.classList.remove( id + '-navigation-open', 'lock-scrolling' );
|
||||
twentytwentyoneToggleAriaExpanded( mobileButton );
|
||||
// Wait 550 and scroll to the anchor.
|
||||
setTimeout(function () {
|
||||
var anchor = document.getElementById(event.target.hash.slice(1));
|
||||
anchor.scrollIntoView();
|
||||
}, 550);
|
||||
}
|
||||
} );
|
||||
|
||||
document.getElementById( 'site-navigation' ).querySelectorAll( '.menu-wrapper > .menu-item-has-children' ).forEach( function( li ) {
|
||||
li.addEventListener( 'mouseenter', function() {
|
||||
this.querySelector( '.sub-menu-toggle' ).setAttribute( 'aria-expanded', 'true' );
|
||||
twentytwentyoneSubmenuPosition( li );
|
||||
} );
|
||||
li.addEventListener( 'mouseleave', function() {
|
||||
this.querySelector( '.sub-menu-toggle' ).setAttribute( 'aria-expanded', 'false' );
|
||||
} );
|
||||
} );
|
||||
};
|
||||
|
||||
window.addEventListener( 'load', function() {
|
||||
new navMenu( 'primary' );
|
||||
} );
|
||||
}() );
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
/**
|
||||
* Add max-width & max-height to <iframe> elements, depending on their width & height props.
|
||||
*
|
||||
* @since 1.0.0
|
||||
* @since Twenty Twenty-One 1.0
|
||||
*
|
||||
* @return {void}
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -1,33 +1,33 @@
|
|||
/**
|
||||
* File skip-link-focus-fix.js.
|
||||
*
|
||||
* Helps with accessibility for keyboard only users.
|
||||
*
|
||||
* This is the source file for what is minified in the twenty_twenty_one_skip_link_focus_fix() PHP function.
|
||||
*
|
||||
* Learn more: https://git.io/vWdr2
|
||||
*/
|
||||
( function() {
|
||||
var isIe = /(trident|msie)/i.test( navigator.userAgent );
|
||||
|
||||
if ( isIe && document.getElementById && window.addEventListener ) {
|
||||
window.addEventListener( 'hashchange', function() {
|
||||
var id = location.hash.substring( 1 ),
|
||||
element;
|
||||
|
||||
if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
element = document.getElementById( id );
|
||||
|
||||
if ( element ) {
|
||||
if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) {
|
||||
element.tabIndex = -1;
|
||||
}
|
||||
|
||||
element.focus();
|
||||
}
|
||||
}, false );
|
||||
}
|
||||
}() );
|
||||
/**
|
||||
* File skip-link-focus-fix.js.
|
||||
*
|
||||
* Helps with accessibility for keyboard only users.
|
||||
*
|
||||
* This is the source file for what is minified in the twenty_twenty_one_skip_link_focus_fix() PHP function.
|
||||
*
|
||||
* Learn more: https://git.io/vWdr2
|
||||
*/
|
||||
( function() {
|
||||
var isIe = /(trident|msie)/i.test( navigator.userAgent );
|
||||
|
||||
if ( isIe && document.getElementById && window.addEventListener ) {
|
||||
window.addEventListener( 'hashchange', function() {
|
||||
var id = location.hash.substring( 1 ),
|
||||
element;
|
||||
|
||||
if ( ! ( /^[A-z0-9_-]+$/.test( id ) ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
element = document.getElementById( id );
|
||||
|
||||
if ( element ) {
|
||||
if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagName ) ) ) {
|
||||
element.tabIndex = -1;
|
||||
}
|
||||
|
||||
element.focus();
|
||||
}
|
||||
}, false );
|
||||
}
|
||||
}() );
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
/*
|
||||
Theme Name: Twenty Twenty-One
|
||||
Theme URI: https://wordpress.org/themes/twentytwentyone/
|
||||
Author: the WordPress team
|
||||
Author URI: https://wordpress.org/
|
||||
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
|
||||
Requires at least: 5.3
|
||||
Tested up to: 5.6
|
||||
Requires PHP: 5.6
|
||||
Version: 1.0.0
|
||||
License: GNU General Public License v2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
Text Domain: twentytwentyone
|
||||
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready
|
||||
|
||||
Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org
|
||||
Twenty Twenty-One is distributed under the terms of the GNU GPL.
|
||||
*/
|
||||
/*
|
||||
Theme Name: Twenty Twenty-One
|
||||
Theme URI: https://wordpress.org/themes/twentytwentyone/
|
||||
Author: the WordPress team
|
||||
Author URI: https://wordpress.org/
|
||||
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
|
||||
Requires at least: 5.3
|
||||
Tested up to: 5.6
|
||||
Requires PHP: 5.6
|
||||
Version: 1.1
|
||||
License: GNU General Public License v2 or later
|
||||
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
||||
Text Domain: twentytwentyone
|
||||
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready
|
||||
|
||||
Twenty Twenty-One WordPress Theme, (C) 2020 WordPress.org
|
||||
Twenty Twenty-One is distributed under the terms of the GNU GPL.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
// Do we need to serve a font? Add the @font-face styles here.
|
||||
// Do we need to serve a font? Add the @font-face styles here.
|
||||
|
|
|
|||
|
|
@ -1,249 +1,249 @@
|
|||
/* Variables */
|
||||
|
||||
// Vertical Rhythm Multiplier
|
||||
$baseline-unit: 10px;
|
||||
|
||||
:root {
|
||||
|
||||
/* Font Family */
|
||||
--global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);
|
||||
--global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);
|
||||
|
||||
/* Font Size */
|
||||
--global--font-size-base: 1.25rem; // 20px / 16px
|
||||
--global--font-size-xs: 1rem; // 16px / 16px
|
||||
--global--font-size-sm: 1.125rem; // 18px / 16px
|
||||
--global--font-size-md: 1.25rem; // 20px / 16px
|
||||
--global--font-size-lg: 1.5rem; // 24px / 16px
|
||||
--global--font-size-xl: 2.25rem; // 36px / 16px
|
||||
--global--font-size-xxl: 4rem; // 64px / 16px
|
||||
--global--font-size-xxxl: 5rem; // 80px / 16px
|
||||
--global--font-size-page-title: var(--global--font-size-xxl);
|
||||
--global--letter-spacing: normal;
|
||||
|
||||
/* Line Height */
|
||||
--global--line-height-body: 1.7;
|
||||
--global--line-height-heading: 1.3;
|
||||
--global--line-height-page-title: 1.1;
|
||||
|
||||
/* Headings */
|
||||
--heading--font-family: var(--global--font-primary);
|
||||
|
||||
--heading--font-size-h6: var(--global--font-size-xs);
|
||||
--heading--font-size-h5: var(--global--font-size-sm);
|
||||
--heading--font-size-h4: var(--global--font-size-lg);
|
||||
--heading--font-size-h3: calc(1.25 * var(--global--font-size-lg));
|
||||
--heading--font-size-h2: var(--global--font-size-xl);
|
||||
--heading--font-size-h1: var(--global--font-size-page-title);
|
||||
|
||||
--heading--letter-spacing-h6: 0.05em;
|
||||
--heading--letter-spacing-h5: 0.05em;
|
||||
--heading--letter-spacing-h4: var(--global--letter-spacing);
|
||||
--heading--letter-spacing-h3: var(--global--letter-spacing);
|
||||
--heading--letter-spacing-h2: var(--global--letter-spacing);
|
||||
--heading--letter-spacing-h1: var(--global--letter-spacing);
|
||||
|
||||
--heading--line-height-h6: var(--global--line-height-heading);
|
||||
--heading--line-height-h5: var(--global--line-height-heading);
|
||||
--heading--line-height-h4: var(--global--line-height-heading);
|
||||
--heading--line-height-h3: var(--global--line-height-heading);
|
||||
--heading--line-height-h2: var(--global--line-height-heading);
|
||||
--heading--line-height-h1: var(--global--line-height-page-title);
|
||||
|
||||
--heading--font-weight: normal;
|
||||
--heading--font-weight-page-title: 300;
|
||||
--heading--font-weight-strong: 600;
|
||||
|
||||
/* Block: Latest posts */
|
||||
--latest-posts--title-font-family: var(--heading--font-family);
|
||||
--latest-posts--title-font-size: var(--heading--font-size-h3);
|
||||
--latest-posts--description-font-family: var(--global--font-secondary);
|
||||
--latest-posts--description-font-size: var(--global--font-size-sm);
|
||||
|
||||
--list--font-family: var(--global--font-secondary);
|
||||
--definition-term--font-family: var(--global--font-primary);
|
||||
|
||||
/* Colors */
|
||||
--global--color-black: #000;
|
||||
--global--color-dark-gray: #28303d;
|
||||
--global--color-gray: #39414d;
|
||||
--global--color-light-gray: #f0f0f0;
|
||||
--global--color-green: #d1e4dd;
|
||||
--global--color-blue: #d1dfe4;
|
||||
--global--color-purple: #d1d1e4;
|
||||
--global--color-red: #e4d1d1;
|
||||
--global--color-orange: #e4dad1;
|
||||
--global--color-yellow: #eeeadd;
|
||||
--global--color-white: #fff;
|
||||
--global--color-white-50: rgba(255, 255, 255, 0.5); // Used for disabled buttons
|
||||
--global--color-white-90: rgba(255, 255, 255, 0.9); // Used in form fields.
|
||||
|
||||
--global--color-primary: var(--global--color-dark-gray); /* Body text color, site title, footer text color. */
|
||||
--global--color-secondary: var(--global--color-gray); /* Headings */
|
||||
--global--color-primary-hover: var(--global--color-primary);
|
||||
--global--color-background: var(--global--color-green); /* Mint, default body background */
|
||||
--global--color-border: var(--global--color-primary); /* Used for borders (separators) */
|
||||
|
||||
/* Spacing */
|
||||
--global--spacing-unit: #{2 * $baseline-unit}; // 20px
|
||||
--global--spacing-measure: unset; // Use ch units here. ie: 60ch = 60 character max-width
|
||||
--global--spacing-horizontal: #{2.5 * $baseline-unit}; // 25px
|
||||
--global--spacing-vertical: #{3 * $baseline-unit}; // 30px.
|
||||
|
||||
/* Elevation */
|
||||
--global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
|
||||
|
||||
/* Forms */
|
||||
--form--font-family: var(--global--font-secondary);
|
||||
--form--font-size: var(--global--font-size-sm);
|
||||
--form--line-height: var(--global--line-height-body);
|
||||
--form--color-text: var(--global--color-dark-gray); // Text color in input fields is always dark over light background.
|
||||
--form--color-ranged: var(--global--color-secondary);
|
||||
--form--label-weight: 500;
|
||||
--form--border-color: var(--global--color-secondary);
|
||||
--form--border-width: 3px;
|
||||
--form--border-radius: 0;
|
||||
--form--spacing-unit: calc(0.5 * var(--global--spacing-unit));
|
||||
|
||||
/* Cover block */
|
||||
--cover--height: calc(15 * var(--global--spacing-vertical));
|
||||
--cover--color-foreground: var(--global--color-white);
|
||||
--cover--color-background: var(--global--color-black);
|
||||
|
||||
/* Buttons */
|
||||
// Colors
|
||||
--button--color-text: var(--global--color-background);
|
||||
--button--color-text-hover: var(--global--color-secondary);
|
||||
--button--color-text-active: var(--global--color-secondary);
|
||||
--button--color-background: var(--global--color-secondary);
|
||||
--button--color-background-active: var(--global--color-background);
|
||||
// Fonts
|
||||
--button--font-family: var(--global--font-primary);
|
||||
--button--font-size: var(--global--font-size-base);
|
||||
--button--font-weight: 500;
|
||||
--button--line-height: 1.5;
|
||||
// Borders
|
||||
--button--border-width: 3px;
|
||||
--button--border-radius: 0;
|
||||
// Spacing
|
||||
--button--padding-vertical: 15px;
|
||||
--button--padding-horizontal: calc(2 * var(--button--padding-vertical));
|
||||
|
||||
/* entry */
|
||||
--entry-header--color: var(--global--color-primary);
|
||||
--entry-header--color-link: currentColor;
|
||||
--entry-header--color-hover: var(--global--color-primary-hover);
|
||||
--entry-header--color-focus: var(--global--color-secondary);
|
||||
--entry-header--font-size: var(--heading--font-size-h2);
|
||||
--entry-content--font-family: var(--global--font-secondary);
|
||||
--entry-author-bio--font-family: var(--heading--font-family);
|
||||
--entry-author-bio--font-size: var(--heading--font-size-h4);
|
||||
|
||||
/* Header */
|
||||
--branding--color-text: var(--global--color-primary);
|
||||
--branding--color-link: var(--global--color-primary);
|
||||
--branding--color-link-hover: var(--global--color-secondary);
|
||||
--branding--title--font-family: var(--global--font-primary);
|
||||
--branding--title--font-size: var(--global--font-size-lg);
|
||||
--branding--title--font-size-mobile: var(--heading--font-size-h4);
|
||||
--branding--title--font-weight: normal;
|
||||
--branding--title--text-transform: uppercase;
|
||||
--branding--description--font-family: var(--global--font-secondary);
|
||||
--branding--description--font-size: var(--global--font-size-sm);
|
||||
--branding--description--font-family: var(--global--font-secondary);
|
||||
|
||||
--branding--logo--max-width: 300px;
|
||||
--branding--logo--max-height: 100px;
|
||||
--branding--logo--max-width-mobile: 96px;
|
||||
--branding--logo--max-height-mobile: 96px;
|
||||
|
||||
/* Main navigation */
|
||||
--primary-nav--font-family: var(--global--font-secondary);
|
||||
--primary-nav--font-family-mobile: var(--global--font-primary);
|
||||
--primary-nav--font-size: var(--global--font-size-md);
|
||||
--primary-nav--font-size-sub-menu: var(--global--font-size-xs);
|
||||
--primary-nav--font-size-mobile: var(--global--font-size-sm);
|
||||
--primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm);
|
||||
--primary-nav--font-size-button: var(--global--font-size-xs);
|
||||
--primary-nav--font-style: normal;
|
||||
--primary-nav--font-style-sub-menu-mobile: normal;
|
||||
--primary-nav--font-weight: normal;
|
||||
--primary-nav--font-weight-button: 500;
|
||||
--primary-nav--color-link: var(--global--color-primary);
|
||||
--primary-nav--color-link-hover: var(--global--color-primary-hover);
|
||||
--primary-nav--color-text: var(--global--color-primary);
|
||||
--primary-nav--padding: calc(0.66 * var(--global--spacing-unit));
|
||||
--primary-nav--border-color: var(--global--color-primary);
|
||||
|
||||
/* Pagination */
|
||||
--pagination--color-text: var(--global--color-primary);
|
||||
--pagination--color-link-hover: var(--global--color-primary-hover);
|
||||
--pagination--font-family: var(--global--font-secondary);
|
||||
--pagination--font-size: var(--global--font-size-lg);
|
||||
--pagination--font-weight: normal;
|
||||
--pagination--font-weight-strong: 600;
|
||||
|
||||
/* Footer */
|
||||
--footer--color-text: var(--global--color-primary);
|
||||
--footer--color-link: var(--global--color-primary);
|
||||
--footer--color-link-hover: var(--global--color-primary-hover);
|
||||
--footer--font-family: var(--global--font-primary);
|
||||
--footer--font-size: var(--global--font-size-sm);
|
||||
|
||||
/* Block: Pull quote */
|
||||
--pullquote--font-family: var(--global--font-primary);
|
||||
--pullquote--font-size: var(--heading--font-size-h3);
|
||||
--pullquote--font-style: normal;
|
||||
--pullquote--letter-spacing: var(--heading--letter-spacing-h4);
|
||||
--pullquote--line-height: var(--global--line-height-heading);
|
||||
--pullquote--border-width: 3px;
|
||||
--pullquote--border-color: var(--global--color-primary);
|
||||
--pullquote--color-foreground: var(--global--color-primary);
|
||||
--pullquote--color-background: var(--global--color-background);
|
||||
|
||||
--quote--font-family: var(--global--font-secondary);
|
||||
--quote--font-size: var(--global--font-size-md);
|
||||
--quote--font-size-large: var(--global--font-size-xl);
|
||||
--quote--font-style: normal;
|
||||
--quote--font-weight: 700;
|
||||
--quote--font-weight-strong: bolder;
|
||||
--quote--font-style-large: normal;
|
||||
--quote--font-style-cite: normal;
|
||||
--quote--line-height: var(--global--line-height-body);
|
||||
--quote--line-height-large: 1.35;
|
||||
|
||||
--separator--border-color: var(--global--color-border);
|
||||
--separator--height: 1px;
|
||||
|
||||
/* Block: Table */
|
||||
--table--stripes-border-color: var(--global--color-light-gray);
|
||||
--table--stripes-background-color: var(--global--color-light-gray);
|
||||
--table--has-background-text-color: var(--global--color-dark-gray);
|
||||
|
||||
/* Widgets */
|
||||
--widget--line-height-list: 1.9;
|
||||
--widget--line-height-title: 1.4;
|
||||
--widget--font-weight-title: 700;
|
||||
--widget--spacing-menu: calc(0.66 * var(--global--spacing-unit));
|
||||
|
||||
/* Admin-bar height */
|
||||
--global--admin-bar--height: 0;
|
||||
}
|
||||
|
||||
.admin-bar {
|
||||
--global--admin-bar--height: 32px;
|
||||
|
||||
@media only screen and (max-width: 782px) {
|
||||
--global--admin-bar--height: 46px;
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 652px) { // Not using the mixin because it's compiled after this file
|
||||
:root {
|
||||
--global--font-size-xl: 2.5rem; // 40px / 16px
|
||||
--global--font-size-xxl: 6rem; // 96px / 16px
|
||||
--global--font-size-xxxl: 9rem; // 144px / 16px
|
||||
--heading--font-size-h3: 2rem; // 32px / 16px
|
||||
--heading--font-size-h2: 3rem; // 48px / 16px
|
||||
}
|
||||
}
|
||||
/* Variables */
|
||||
|
||||
// Vertical Rhythm Multiplier
|
||||
$baseline-unit: 10px;
|
||||
|
||||
:root {
|
||||
|
||||
/* Font Family */
|
||||
--global--font-primary: var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);
|
||||
--global--font-secondary: var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);
|
||||
|
||||
/* Font Size */
|
||||
--global--font-size-base: 1.25rem; // 20px / 16px
|
||||
--global--font-size-xs: 1rem; // 16px / 16px
|
||||
--global--font-size-sm: 1.125rem; // 18px / 16px
|
||||
--global--font-size-md: 1.25rem; // 20px / 16px
|
||||
--global--font-size-lg: 1.5rem; // 24px / 16px
|
||||
--global--font-size-xl: 2.25rem; // 36px / 16px
|
||||
--global--font-size-xxl: 4rem; // 64px / 16px
|
||||
--global--font-size-xxxl: 5rem; // 80px / 16px
|
||||
--global--font-size-page-title: var(--global--font-size-xxl);
|
||||
--global--letter-spacing: normal;
|
||||
|
||||
/* Line Height */
|
||||
--global--line-height-body: 1.7;
|
||||
--global--line-height-heading: 1.3;
|
||||
--global--line-height-page-title: 1.1;
|
||||
|
||||
/* Headings */
|
||||
--heading--font-family: var(--global--font-primary);
|
||||
|
||||
--heading--font-size-h6: var(--global--font-size-xs);
|
||||
--heading--font-size-h5: var(--global--font-size-sm);
|
||||
--heading--font-size-h4: var(--global--font-size-lg);
|
||||
--heading--font-size-h3: calc(1.25 * var(--global--font-size-lg));
|
||||
--heading--font-size-h2: var(--global--font-size-xl);
|
||||
--heading--font-size-h1: var(--global--font-size-page-title);
|
||||
|
||||
--heading--letter-spacing-h6: 0.05em;
|
||||
--heading--letter-spacing-h5: 0.05em;
|
||||
--heading--letter-spacing-h4: var(--global--letter-spacing);
|
||||
--heading--letter-spacing-h3: var(--global--letter-spacing);
|
||||
--heading--letter-spacing-h2: var(--global--letter-spacing);
|
||||
--heading--letter-spacing-h1: var(--global--letter-spacing);
|
||||
|
||||
--heading--line-height-h6: var(--global--line-height-heading);
|
||||
--heading--line-height-h5: var(--global--line-height-heading);
|
||||
--heading--line-height-h4: var(--global--line-height-heading);
|
||||
--heading--line-height-h3: var(--global--line-height-heading);
|
||||
--heading--line-height-h2: var(--global--line-height-heading);
|
||||
--heading--line-height-h1: var(--global--line-height-page-title);
|
||||
|
||||
--heading--font-weight: normal;
|
||||
--heading--font-weight-page-title: 300;
|
||||
--heading--font-weight-strong: 600;
|
||||
|
||||
/* Block: Latest posts */
|
||||
--latest-posts--title-font-family: var(--heading--font-family);
|
||||
--latest-posts--title-font-size: var(--heading--font-size-h3);
|
||||
--latest-posts--description-font-family: var(--global--font-secondary);
|
||||
--latest-posts--description-font-size: var(--global--font-size-sm);
|
||||
|
||||
--list--font-family: var(--global--font-secondary);
|
||||
--definition-term--font-family: var(--global--font-primary);
|
||||
|
||||
/* Colors */
|
||||
--global--color-black: #000;
|
||||
--global--color-dark-gray: #28303d;
|
||||
--global--color-gray: #39414d;
|
||||
--global--color-light-gray: #f0f0f0;
|
||||
--global--color-green: #d1e4dd;
|
||||
--global--color-blue: #d1dfe4;
|
||||
--global--color-purple: #d1d1e4;
|
||||
--global--color-red: #e4d1d1;
|
||||
--global--color-orange: #e4dad1;
|
||||
--global--color-yellow: #eeeadd;
|
||||
--global--color-white: #fff;
|
||||
--global--color-white-50: rgba(255, 255, 255, 0.5); // Used for disabled buttons
|
||||
--global--color-white-90: rgba(255, 255, 255, 0.9); // Used in form fields.
|
||||
|
||||
--global--color-primary: var(--global--color-dark-gray); /* Body text color, site title, footer text color. */
|
||||
--global--color-secondary: var(--global--color-gray); /* Headings */
|
||||
--global--color-primary-hover: var(--global--color-primary);
|
||||
--global--color-background: var(--global--color-green); /* Mint, default body background */
|
||||
--global--color-border: var(--global--color-primary); /* Used for borders (separators) */
|
||||
|
||||
/* Spacing */
|
||||
--global--spacing-unit: #{2 * $baseline-unit}; // 20px
|
||||
--global--spacing-measure: unset; // Use ch units here. ie: 60ch = 60 character max-width
|
||||
--global--spacing-horizontal: #{2.5 * $baseline-unit}; // 25px
|
||||
--global--spacing-vertical: #{3 * $baseline-unit}; // 30px.
|
||||
|
||||
/* Elevation */
|
||||
--global--elevation: 1px 1px 3px 0 rgba(0, 0, 0, 0.2);
|
||||
|
||||
/* Forms */
|
||||
--form--font-family: var(--global--font-secondary);
|
||||
--form--font-size: var(--global--font-size-sm);
|
||||
--form--line-height: var(--global--line-height-body);
|
||||
--form--color-text: var(--global--color-dark-gray); // Text color in input fields is always dark over light background.
|
||||
--form--color-ranged: var(--global--color-secondary);
|
||||
--form--label-weight: 500;
|
||||
--form--border-color: var(--global--color-secondary);
|
||||
--form--border-width: 3px;
|
||||
--form--border-radius: 0;
|
||||
--form--spacing-unit: calc(0.5 * var(--global--spacing-unit));
|
||||
|
||||
/* Cover block */
|
||||
--cover--height: calc(15 * var(--global--spacing-vertical));
|
||||
--cover--color-foreground: var(--global--color-white);
|
||||
--cover--color-background: var(--global--color-black);
|
||||
|
||||
/* Buttons */
|
||||
// Colors
|
||||
--button--color-text: var(--global--color-background);
|
||||
--button--color-text-hover: var(--global--color-secondary);
|
||||
--button--color-text-active: var(--global--color-secondary);
|
||||
--button--color-background: var(--global--color-secondary);
|
||||
--button--color-background-active: var(--global--color-background);
|
||||
// Fonts
|
||||
--button--font-family: var(--global--font-primary);
|
||||
--button--font-size: var(--global--font-size-base);
|
||||
--button--font-weight: 500;
|
||||
--button--line-height: 1.5;
|
||||
// Borders
|
||||
--button--border-width: 3px;
|
||||
--button--border-radius: 0;
|
||||
// Spacing
|
||||
--button--padding-vertical: 15px;
|
||||
--button--padding-horizontal: calc(2 * var(--button--padding-vertical));
|
||||
|
||||
/* entry */
|
||||
--entry-header--color: var(--global--color-primary);
|
||||
--entry-header--color-link: currentColor;
|
||||
--entry-header--color-hover: var(--global--color-primary-hover);
|
||||
--entry-header--color-focus: var(--global--color-secondary);
|
||||
--entry-header--font-size: var(--heading--font-size-h2);
|
||||
--entry-content--font-family: var(--global--font-secondary);
|
||||
--entry-author-bio--font-family: var(--heading--font-family);
|
||||
--entry-author-bio--font-size: var(--heading--font-size-h4);
|
||||
|
||||
/* Header */
|
||||
--branding--color-text: var(--global--color-primary);
|
||||
--branding--color-link: var(--global--color-primary);
|
||||
--branding--color-link-hover: var(--global--color-secondary);
|
||||
--branding--title--font-family: var(--global--font-primary);
|
||||
--branding--title--font-size: var(--global--font-size-lg);
|
||||
--branding--title--font-size-mobile: var(--heading--font-size-h4);
|
||||
--branding--title--font-weight: normal;
|
||||
--branding--title--text-transform: uppercase;
|
||||
--branding--description--font-family: var(--global--font-secondary);
|
||||
--branding--description--font-size: var(--global--font-size-sm);
|
||||
--branding--description--font-family: var(--global--font-secondary);
|
||||
|
||||
--branding--logo--max-width: 300px;
|
||||
--branding--logo--max-height: 100px;
|
||||
--branding--logo--max-width-mobile: 96px;
|
||||
--branding--logo--max-height-mobile: 96px;
|
||||
|
||||
/* Main navigation */
|
||||
--primary-nav--font-family: var(--global--font-secondary);
|
||||
--primary-nav--font-family-mobile: var(--global--font-primary);
|
||||
--primary-nav--font-size: var(--global--font-size-md);
|
||||
--primary-nav--font-size-sub-menu: var(--global--font-size-xs);
|
||||
--primary-nav--font-size-mobile: var(--global--font-size-sm);
|
||||
--primary-nav--font-size-sub-menu-mobile: var(--global--font-size-sm);
|
||||
--primary-nav--font-size-button: var(--global--font-size-xs);
|
||||
--primary-nav--font-style: normal;
|
||||
--primary-nav--font-style-sub-menu-mobile: normal;
|
||||
--primary-nav--font-weight: normal;
|
||||
--primary-nav--font-weight-button: 500;
|
||||
--primary-nav--color-link: var(--global--color-primary);
|
||||
--primary-nav--color-link-hover: var(--global--color-primary-hover);
|
||||
--primary-nav--color-text: var(--global--color-primary);
|
||||
--primary-nav--padding: calc(0.66 * var(--global--spacing-unit));
|
||||
--primary-nav--border-color: var(--global--color-primary);
|
||||
|
||||
/* Pagination */
|
||||
--pagination--color-text: var(--global--color-primary);
|
||||
--pagination--color-link-hover: var(--global--color-primary-hover);
|
||||
--pagination--font-family: var(--global--font-secondary);
|
||||
--pagination--font-size: var(--global--font-size-lg);
|
||||
--pagination--font-weight: normal;
|
||||
--pagination--font-weight-strong: 600;
|
||||
|
||||
/* Footer */
|
||||
--footer--color-text: var(--global--color-primary);
|
||||
--footer--color-link: var(--global--color-primary);
|
||||
--footer--color-link-hover: var(--global--color-primary-hover);
|
||||
--footer--font-family: var(--global--font-primary);
|
||||
--footer--font-size: var(--global--font-size-sm);
|
||||
|
||||
/* Block: Pull quote */
|
||||
--pullquote--font-family: var(--global--font-primary);
|
||||
--pullquote--font-size: var(--heading--font-size-h3);
|
||||
--pullquote--font-style: normal;
|
||||
--pullquote--letter-spacing: var(--heading--letter-spacing-h4);
|
||||
--pullquote--line-height: var(--global--line-height-heading);
|
||||
--pullquote--border-width: 3px;
|
||||
--pullquote--border-color: var(--global--color-primary);
|
||||
--pullquote--color-foreground: var(--global--color-primary);
|
||||
--pullquote--color-background: var(--global--color-background);
|
||||
|
||||
--quote--font-family: var(--global--font-secondary);
|
||||
--quote--font-size: var(--global--font-size-md);
|
||||
--quote--font-size-large: var(--global--font-size-xl);
|
||||
--quote--font-style: normal;
|
||||
--quote--font-weight: 700;
|
||||
--quote--font-weight-strong: bolder;
|
||||
--quote--font-style-large: normal;
|
||||
--quote--font-style-cite: normal;
|
||||
--quote--line-height: var(--global--line-height-body);
|
||||
--quote--line-height-large: 1.35;
|
||||
|
||||
--separator--border-color: var(--global--color-border);
|
||||
--separator--height: 1px;
|
||||
|
||||
/* Block: Table */
|
||||
--table--stripes-border-color: var(--global--color-light-gray);
|
||||
--table--stripes-background-color: var(--global--color-light-gray);
|
||||
--table--has-background-text-color: var(--global--color-dark-gray);
|
||||
|
||||
/* Widgets */
|
||||
--widget--line-height-list: 1.9;
|
||||
--widget--line-height-title: 1.4;
|
||||
--widget--font-weight-title: 700;
|
||||
--widget--spacing-menu: calc(0.66 * var(--global--spacing-unit));
|
||||
|
||||
/* Admin-bar height */
|
||||
--global--admin-bar--height: 0;
|
||||
}
|
||||
|
||||
.admin-bar {
|
||||
--global--admin-bar--height: 32px;
|
||||
|
||||
@media only screen and (max-width: 782px) {
|
||||
--global--admin-bar--height: 46px;
|
||||
}
|
||||
}
|
||||
|
||||
@media only screen and (min-width: 652px) { // Not using the mixin because it's compiled after this file
|
||||
:root {
|
||||
--global--font-size-xl: 2.5rem; // 40px / 16px
|
||||
--global--font-size-xxl: 6rem; // 96px / 16px
|
||||
--global--font-size-xxxl: 9rem; // 144px / 16px
|
||||
--heading--font-size-h3: 2rem; // 32px / 16px
|
||||
--heading--font-size-h2: 3rem; // 48px / 16px
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,178 +1,178 @@
|
|||
// Remove the unit of a length
|
||||
// @param {Number} $number - Number to remove unit from
|
||||
// @return {Number} - Unitless number
|
||||
@function strip-unit($number) {
|
||||
@if type-of($number) == "number" and not unitless($number) {
|
||||
@return $number / ($number * 0 + 1);
|
||||
}
|
||||
|
||||
@return $number;
|
||||
}
|
||||
|
||||
// ----
|
||||
// Sass (v3.3.14)
|
||||
// Compass (v1.0.0.rc.1)
|
||||
// ----
|
||||
|
||||
@function pow($x, $y) {
|
||||
$ret: 1;
|
||||
|
||||
@if $y > 0 {
|
||||
@for $i from 1 through $y {
|
||||
$ret: $ret * $x;
|
||||
}
|
||||
} @else {
|
||||
@for $i from $y to 0 {
|
||||
$ret: $ret / $x;
|
||||
}
|
||||
}
|
||||
|
||||
@return $ret;
|
||||
}
|
||||
|
||||
// Map deep get
|
||||
// @author Hugo Giraudel
|
||||
// @access public
|
||||
// @param {Map} $map - Map
|
||||
// @param {Arglist} $keys - Key chain
|
||||
// @return {*} - Desired value
|
||||
//
|
||||
// Example:
|
||||
// $m-breakpoint: map-deep-get($__prefix-default-config, "layouts", "M");
|
||||
@function map-deep-get($map, $keys...) {
|
||||
@each $key in $keys {
|
||||
$map: map-get($map, $key);
|
||||
}
|
||||
@return $map;
|
||||
}
|
||||
|
||||
// ep set function to set a value in nested maps
|
||||
// uthor Hugo Giraudel
|
||||
// ccess public
|
||||
// aram {Map} $map - Map
|
||||
// aram {List} $keys - Key chaine
|
||||
// aram {*} $value - Value to assign
|
||||
// eturn {Map}
|
||||
//
|
||||
// ample:
|
||||
// _prefix-default-config: map-deep-set($__prefix-default-config, "layouts" "M", 650px);
|
||||
@function map-deep-set($map, $keys, $value) {
|
||||
$maps: ($map);
|
||||
$result: null;
|
||||
|
||||
// If the last key is a map already
|
||||
// Warn the user we will be overriding it with $value
|
||||
@if type-of(nth($keys, -1)) == "map" {
|
||||
@warn "The last key you specified is a map; it will be overrided with `#{$value}`.";
|
||||
}
|
||||
|
||||
// If $keys is a single key
|
||||
// Just merge and return
|
||||
@if length($keys) == 1 {
|
||||
@return map-merge($map, ($keys: $value));
|
||||
}
|
||||
|
||||
// Loop from the first to the second to last key from $keys
|
||||
// Store the associated map to this key in the $maps list
|
||||
// If the key doesn't exist, throw an error
|
||||
@for $i from 1 through length($keys) - 1 {
|
||||
$current-key: nth($keys, $i);
|
||||
$current-map: nth($maps, -1);
|
||||
$current-get: map-get($current-map, $current-key);
|
||||
@if $current-get == null {
|
||||
@error "Key `#{$key}` doesn't exist at current level in map.";
|
||||
}
|
||||
$maps: append($maps, $current-get);
|
||||
}
|
||||
|
||||
// Loop from the last map to the first one
|
||||
// Merge it with the previous one
|
||||
@for $i from length($maps) through 1 {
|
||||
$current-map: nth($maps, $i);
|
||||
$current-key: nth($keys, $i);
|
||||
$current-val: if($i == length($maps), $value, $result);
|
||||
$result: map-merge($current-map, ($current-key: $current-val));
|
||||
}
|
||||
|
||||
// Return result
|
||||
@return $result;
|
||||
}
|
||||
|
||||
// jQuery-style extend function
|
||||
// - Child themes can use this function to `reset` the values in
|
||||
// config maps without editing the `master` Sass files.
|
||||
// - src: https://www.sitepoint.com/extra-map-functions-sass/
|
||||
// - About `map-merge()`:
|
||||
// - - only takes 2 arguments
|
||||
// - - is not recursive
|
||||
// @param {Map} $map - first map
|
||||
// @param {ArgList} $maps - other maps
|
||||
// @param {Bool} $deep - recursive mode
|
||||
// @return {Map}
|
||||
|
||||
// Examples:
|
||||
|
||||
// $grid-configuration-default: (
|
||||
// 'columns': 12,
|
||||
// 'layouts': (
|
||||
// 'small': 800px,
|
||||
// 'medium': 1000px,
|
||||
// 'large': 1200px,
|
||||
// ),
|
||||
// );
|
||||
|
||||
// $grid-configuration-custom: (
|
||||
// 'layouts': (
|
||||
// 'large': 1300px,
|
||||
// 'huge': 1500px
|
||||
// ),
|
||||
// );
|
||||
|
||||
// $grid-configuration-user: (
|
||||
// 'direction': 'ltr',
|
||||
// 'columns': 16,
|
||||
// 'layouts': (
|
||||
// 'large': 1300px,
|
||||
// 'huge': 1500px
|
||||
// ),
|
||||
// );
|
||||
|
||||
// $deep: false
|
||||
// $grid-configuration: map-extend($grid-configuration-default, $grid-configuration-custom, $grid-configuration-user);
|
||||
// --> ("columns": 16, "layouts": (("large": 1300px, "huge": 1500px)), "direction": "ltr")
|
||||
|
||||
// $deep: true
|
||||
// $grid-configuration: map-extend($grid-configuration-default, $grid-configuration-custom, $grid-configuration-user, true);
|
||||
// --> ("columns": 16, "layouts": (("small": 800px, "medium": 1000px, "large": 1300px, "huge": 1500px)), "direction": "ltr")
|
||||
|
||||
@function map-extend($map, $maps.../*, $deep */) {
|
||||
$last: nth($maps, -1);
|
||||
$deep: $last == true;
|
||||
$max: if($deep, length($maps) - 1, length($maps));
|
||||
|
||||
// Loop through all maps in $maps...
|
||||
@for $i from 1 through $max {
|
||||
// Store current map
|
||||
$current: nth($maps, $i);
|
||||
|
||||
// If not in deep mode, simply merge current map with map
|
||||
@if not $deep {
|
||||
$map: map-merge($map, $current);
|
||||
} @else {
|
||||
// If in deep mode, loop through all tuples in current map
|
||||
@each $key, $value in $current {
|
||||
|
||||
// If value is a nested map and same key from map is a nested map as well
|
||||
@if type-of($value) == "map" and type-of(map-get($map, $key)) == "map" {
|
||||
// Recursive extend
|
||||
$value: map-extend(map-get($map, $key), $value, true);
|
||||
}
|
||||
|
||||
// Merge current tuple with map
|
||||
$map: map-merge($map, ($key: $value));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@return $map;
|
||||
}
|
||||
// Remove the unit of a length
|
||||
// @param {Number} $number - Number to remove unit from
|
||||
// @return {Number} - Unitless number
|
||||
@function strip-unit($number) {
|
||||
@if type-of($number) == "number" and not unitless($number) {
|
||||
@return $number / ($number * 0 + 1);
|
||||
}
|
||||
|
||||
@return $number;
|
||||
}
|
||||
|
||||
// ----
|
||||
// Sass (v3.3.14)
|
||||
// Compass (v1.0.0.rc.1)
|
||||
// ----
|
||||
|
||||
@function pow($x, $y) {
|
||||
$ret: 1;
|
||||
|
||||
@if $y > 0 {
|
||||
@for $i from 1 through $y {
|
||||
$ret: $ret * $x;
|
||||
}
|
||||
} @else {
|
||||
@for $i from $y to 0 {
|
||||
$ret: $ret / $x;
|
||||
}
|
||||
}
|
||||
|
||||
@return $ret;
|
||||
}
|
||||
|
||||
// Map deep get
|
||||
// @author Hugo Giraudel
|
||||
// @access public
|
||||
// @param {Map} $map - Map
|
||||
// @param {Arglist} $keys - Key chain
|
||||
// @return {*} - Desired value
|
||||
//
|
||||
// Example:
|
||||
// $m-breakpoint: map-deep-get($__prefix-default-config, "layouts", "M");
|
||||
@function map-deep-get($map, $keys...) {
|
||||
@each $key in $keys {
|
||||
$map: map-get($map, $key);
|
||||
}
|
||||
@return $map;
|
||||
}
|
||||
|
||||
// Deep set function to set a value in nested maps
|
||||
// @author Hugo Giraudel
|
||||
// @access public
|
||||
// @param {Map} $map - Map
|
||||
// @param {List} $keys - Key chaine
|
||||
// @param {*} $value - Value to assign
|
||||
// @return {Map}
|
||||
//
|
||||
// Example:
|
||||
// $__prefix-default-config: map-deep-set($__prefix-default-config, "layouts" "M", 650px);
|
||||
@function map-deep-set($map, $keys, $value) {
|
||||
$maps: ($map);
|
||||
$result: null;
|
||||
|
||||
// If the last key is a map already
|
||||
// Warn the user we will be overriding it with $value
|
||||
@if type-of(nth($keys, -1)) == "map" {
|
||||
@warn "The last key you specified is a map; it will be overridden with `#{$value}`.";
|
||||
}
|
||||
|
||||
// If $keys is a single key
|
||||
// Just merge and return
|
||||
@if length($keys) == 1 {
|
||||
@return map-merge($map, ($keys: $value));
|
||||
}
|
||||
|
||||
// Loop from the first to the second to last key from $keys
|
||||
// Store the associated map to this key in the $maps list
|
||||
// If the key doesn't exist, throw an error
|
||||
@for $i from 1 through length($keys) - 1 {
|
||||
$current-key: nth($keys, $i);
|
||||
$current-map: nth($maps, -1);
|
||||
$current-get: map-get($current-map, $current-key);
|
||||
@if $current-get == null {
|
||||
@error "Key `#{$key}` doesn't exist at current level in map.";
|
||||
}
|
||||
$maps: append($maps, $current-get);
|
||||
}
|
||||
|
||||
// Loop from the last map to the first one
|
||||
// Merge it with the previous one
|
||||
@for $i from length($maps) through 1 {
|
||||
$current-map: nth($maps, $i);
|
||||
$current-key: nth($keys, $i);
|
||||
$current-val: if($i == length($maps), $value, $result);
|
||||
$result: map-merge($current-map, ($current-key: $current-val));
|
||||
}
|
||||
|
||||
// Return result
|
||||
@return $result;
|
||||
}
|
||||
|
||||
// jQuery-style extend function
|
||||
// - Child themes can use this function to `reset` the values in
|
||||
// config maps without editing the `master` Sass files.
|
||||
// - src: https://www.sitepoint.com/extra-map-functions-sass/
|
||||
// - About `map-merge()`:
|
||||
// - - only takes 2 arguments
|
||||
// - - is not recursive
|
||||
// @param {Map} $map - first map
|
||||
// @param {ArgList} $maps - other maps
|
||||
// @param {Bool} $deep - recursive mode
|
||||
// @return {Map}
|
||||
|
||||
// Examples:
|
||||
|
||||
// $grid-configuration-default: (
|
||||
// 'columns': 12,
|
||||
// 'layouts': (
|
||||
// 'small': 800px,
|
||||
// 'medium': 1000px,
|
||||
// 'large': 1200px,
|
||||
// ),
|
||||
// );
|
||||
|
||||
// $grid-configuration-custom: (
|
||||
// 'layouts': (
|
||||
// 'large': 1300px,
|
||||
// 'huge': 1500px
|
||||
// ),
|
||||
// );
|
||||
|
||||
// $grid-configuration-user: (
|
||||
// 'direction': 'ltr',
|
||||
// 'columns': 16,
|
||||
// 'layouts': (
|
||||
// 'large': 1300px,
|
||||
// 'huge': 1500px
|
||||
// ),
|
||||
// );
|
||||
|
||||
// $deep: false
|
||||
// $grid-configuration: map-extend($grid-configuration-default, $grid-configuration-custom, $grid-configuration-user);
|
||||
// --> ("columns": 16, "layouts": (("large": 1300px, "huge": 1500px)), "direction": "ltr")
|
||||
|
||||
// $deep: true
|
||||
// $grid-configuration: map-extend($grid-configuration-default, $grid-configuration-custom, $grid-configuration-user, true);
|
||||
// --> ("columns": 16, "layouts": (("small": 800px, "medium": 1000px, "large": 1300px, "huge": 1500px)), "direction": "ltr")
|
||||
|
||||
@function map-extend($map, $maps.../*, $deep */) {
|
||||
$last: nth($maps, -1);
|
||||
$deep: $last == true;
|
||||
$max: if($deep, length($maps) - 1, length($maps));
|
||||
|
||||
// Loop through all maps in $maps...
|
||||
@for $i from 1 through $max {
|
||||
// Store current map
|
||||
$current: nth($maps, $i);
|
||||
|
||||
// If not in deep mode, simply merge current map with map
|
||||
@if not $deep {
|
||||
$map: map-merge($map, $current);
|
||||
} @else {
|
||||
// If in deep mode, loop through all tuples in current map
|
||||
@each $key, $value in $current {
|
||||
|
||||
// If value is a nested map and same key from map is a nested map as well
|
||||
@if type-of($value) == "map" and type-of(map-get($map, $key)) == "map" {
|
||||
// Recursive extend
|
||||
$value: map-extend(map-get($map, $key), $value, true);
|
||||
}
|
||||
|
||||
// Merge current tuple with map
|
||||
$map: map-merge($map, ($key: $value));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@return $map;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,73 +1,73 @@
|
|||
// Responsive breakpoints mixin
|
||||
@mixin add_variables( $view: frontend ) {
|
||||
|
||||
@if frontend == $view {
|
||||
|
||||
:root {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if editor == $view {
|
||||
|
||||
:root,
|
||||
body {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Button style
|
||||
// - Applies button styles to blocks and elements that share them.
|
||||
@mixin button-style() {
|
||||
line-height: var(--button--line-height);
|
||||
color: var(--button--color-text);
|
||||
cursor: pointer;
|
||||
font-weight: var(--button--font-weight);
|
||||
font-family: var(--button--font-family);
|
||||
font-size: var(--button--font-size);
|
||||
background-color: var(--button--color-background);
|
||||
border-radius: var(--button--border-radius);
|
||||
border: var(--button--border-width) solid var(--button--color-background);
|
||||
text-decoration: none;
|
||||
padding: var(--button--padding-vertical) var(--button--padding-horizontal);
|
||||
|
||||
&:focus {
|
||||
background: transparent;
|
||||
outline-offset: -6px;
|
||||
outline: 2px dotted currentColor;
|
||||
|
||||
.is-dark-theme & {
|
||||
color: var(--button--color-background);
|
||||
}
|
||||
|
||||
&:not(.has-background) {
|
||||
color: var(--button--color-text-hover);
|
||||
}
|
||||
}
|
||||
|
||||
&:disabled {
|
||||
background-color: var(--global--color-white-50);
|
||||
border-color: var(--global--color-white-50);
|
||||
color: var(--button--color-text-active);
|
||||
}
|
||||
}
|
||||
|
||||
@mixin innerblock-margin-clear($container) {
|
||||
|
||||
// Clear the top margin for the first-child.
|
||||
> #{$container} > *:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
// Last child that is not the appender.
|
||||
> #{$container} > *:last-child:not(.block-list-appender) {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
// When selected, the last item becomes the second last because of the appender.
|
||||
&.has-child-selected > #{$container} > *:nth-last-child(2),
|
||||
&.is-selected > #{$container} > *:nth-last-child(2) {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
// Responsive breakpoints mixin
|
||||
@mixin add_variables( $view: frontend ) {
|
||||
|
||||
@if frontend == $view {
|
||||
|
||||
:root {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if editor == $view {
|
||||
|
||||
:root,
|
||||
body {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Button style
|
||||
// - Applies button styles to blocks and elements that share them.
|
||||
@mixin button-style() {
|
||||
line-height: var(--button--line-height);
|
||||
color: var(--button--color-text);
|
||||
cursor: pointer;
|
||||
font-weight: var(--button--font-weight);
|
||||
font-family: var(--button--font-family);
|
||||
font-size: var(--button--font-size);
|
||||
background-color: var(--button--color-background);
|
||||
border-radius: var(--button--border-radius);
|
||||
border: var(--button--border-width) solid var(--button--color-background);
|
||||
text-decoration: none;
|
||||
padding: var(--button--padding-vertical) var(--button--padding-horizontal);
|
||||
|
||||
&:focus {
|
||||
background: transparent;
|
||||
outline-offset: -6px;
|
||||
outline: 2px dotted currentColor;
|
||||
|
||||
.is-dark-theme & {
|
||||
color: var(--button--color-background);
|
||||
}
|
||||
|
||||
&:not(.has-background) {
|
||||
color: var(--button--color-text-hover);
|
||||
}
|
||||
}
|
||||
|
||||
&:disabled {
|
||||
background-color: var(--global--color-white-50);
|
||||
border-color: var(--global--color-white-50);
|
||||
color: var(--button--color-text-active);
|
||||
}
|
||||
}
|
||||
|
||||
@mixin innerblock-margin-clear($container) {
|
||||
|
||||
// Clear the top margin for the first-child.
|
||||
> #{$container} > *:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
// Last child that is not the appender.
|
||||
> #{$container} > *:last-child:not(.block-list-appender) {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
// When selected, the last item becomes the second last because of the appender.
|
||||
&.has-child-selected > #{$container} > *:nth-last-child(2),
|
||||
&.is-selected > #{$container} > *:nth-last-child(2) {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,217 +1,217 @@
|
|||
/**
|
||||
* Repsonsive Styles
|
||||
*/
|
||||
|
||||
/**
|
||||
* Required Variables
|
||||
*/
|
||||
|
||||
$default_width: 610px;
|
||||
$max_content_width: 1240px;
|
||||
$breakpoint_sm: 482px;
|
||||
$breakpoint_md: 592px;
|
||||
$breakpoint_lg: 652px;
|
||||
$breakpoint_xl: 822px;
|
||||
$breakpoint_xxl: 1024px;
|
||||
|
||||
// Responsive breakpoints mixin
|
||||
@mixin media( $res ) {
|
||||
|
||||
@if mobile-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_sm - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if mobile == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_sm}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if tablet-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_md - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if tablet == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_md}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if laptop-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_lg - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if laptop == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_lg}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if desktop-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_xl - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if desktop == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_xl}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if wide-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_xxl - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if wide == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_xxl}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Root Media Query Variables
|
||||
*/
|
||||
:root {
|
||||
--responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6);
|
||||
--responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal));
|
||||
--responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal));
|
||||
--responsive--alignfull-width: 100%;
|
||||
--responsive--alignright-margin: var(--global--spacing-horizontal);
|
||||
--responsive--alignleft-margin: var(--global--spacing-horizontal);
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
|
||||
:root {
|
||||
--responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), #{$default_width});
|
||||
--responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal));
|
||||
--responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));
|
||||
--responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));
|
||||
}
|
||||
}
|
||||
|
||||
@include media(desktop) {
|
||||
|
||||
:root {
|
||||
--responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), #{$default_width});
|
||||
--responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), #{$max_content_width});
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Extends
|
||||
*/
|
||||
%responsive-aligndefault-width {
|
||||
max-width: var(--responsive--aligndefault-width);
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
%responsive-alignwide-width {
|
||||
max-width: var(--responsive--alignwide-width);
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
%responsive-alignfull-width-mobile {
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
width: var(--responsive--alignfull-width);
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
%responsive-alignfull-width {
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
width: auto;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
}
|
||||
|
||||
%responsive-alignwide-width-nested {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: var(--responsive--alignwide-width);
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
}
|
||||
|
||||
%responsive-alignfull-width-nested {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: calc(var(--responsive--alignfull-width) - calc(2 * var(--responsive--spacing-horizontal)));
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
}
|
||||
|
||||
@include media(desktop) {
|
||||
%responsive-alignfull-width-nested {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: calc(var(--responsive--alignfull-width) - calc(4 * var(--responsive--spacing-horizontal)));
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
%responsive-alignleft-mobile {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: 0;
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: var(--responsive--spacing-horizontal);
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
%responsive-alignleft {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: var(--responsive--alignleft-margin);
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: var(--global--spacing-horizontal);
|
||||
}
|
||||
}
|
||||
|
||||
%responsive-alignright-mobile {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: var(--responsive--spacing-horizontal);
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
%responsive-alignright {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: var(--global--spacing-horizontal);
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: var(--responsive--alignright-margin);
|
||||
}
|
||||
}
|
||||
|
||||
// Output
|
||||
.default-max-width {
|
||||
@extend %responsive-aligndefault-width;
|
||||
}
|
||||
|
||||
.wide-max-width {
|
||||
@extend %responsive-alignwide-width;
|
||||
}
|
||||
|
||||
.full-max-width {
|
||||
@extend %responsive-alignfull-width;
|
||||
}
|
||||
/**
|
||||
* Responsive Styles
|
||||
*/
|
||||
|
||||
/**
|
||||
* Required Variables
|
||||
*/
|
||||
|
||||
$default_width: 610px;
|
||||
$max_content_width: 1240px;
|
||||
$breakpoint_sm: 482px;
|
||||
$breakpoint_md: 592px;
|
||||
$breakpoint_lg: 652px;
|
||||
$breakpoint_xl: 822px;
|
||||
$breakpoint_xxl: 1024px;
|
||||
|
||||
// Responsive breakpoints mixin
|
||||
@mixin media( $res ) {
|
||||
|
||||
@if mobile-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_sm - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if mobile == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_sm}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if tablet-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_md - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if tablet == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_md}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if laptop-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_lg - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if laptop == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_lg}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if desktop-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_xl - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if desktop == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_xl}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if wide-only == $res {
|
||||
@media only screen and (max-width: #{$breakpoint_xxl - 1}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
|
||||
@if wide == $res {
|
||||
@media only screen and (min-width: #{$breakpoint_xxl}) {
|
||||
@content;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Root Media Query Variables
|
||||
*/
|
||||
:root {
|
||||
--responsive--spacing-horizontal: calc(2 * var(--global--spacing-horizontal) * 0.6);
|
||||
--responsive--aligndefault-width: calc(100vw - var(--responsive--spacing-horizontal));
|
||||
--responsive--alignwide-width: calc(100vw - var(--responsive--spacing-horizontal));
|
||||
--responsive--alignfull-width: 100%;
|
||||
--responsive--alignright-margin: var(--global--spacing-horizontal);
|
||||
--responsive--alignleft-margin: var(--global--spacing-horizontal);
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
|
||||
:root {
|
||||
--responsive--aligndefault-width: min(calc(100vw - 4 * var(--global--spacing-horizontal)), #{$default_width});
|
||||
--responsive--alignwide-width: calc(100vw - 4 * var(--global--spacing-horizontal));
|
||||
--responsive--alignright-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));
|
||||
--responsive--alignleft-margin: calc(0.5 * (100vw - var(--responsive--aligndefault-width)));
|
||||
}
|
||||
}
|
||||
|
||||
@include media(desktop) {
|
||||
|
||||
:root {
|
||||
--responsive--aligndefault-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), #{$default_width});
|
||||
--responsive--alignwide-width: min(calc(100vw - 8 * var(--global--spacing-horizontal)), #{$max_content_width});
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Extends
|
||||
*/
|
||||
%responsive-aligndefault-width {
|
||||
max-width: var(--responsive--aligndefault-width);
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
%responsive-alignwide-width {
|
||||
max-width: var(--responsive--alignwide-width);
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
%responsive-alignfull-width-mobile {
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
width: var(--responsive--alignfull-width);
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
%responsive-alignfull-width {
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
width: auto;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
}
|
||||
|
||||
%responsive-alignwide-width-nested {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: var(--responsive--alignwide-width);
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
}
|
||||
|
||||
%responsive-alignfull-width-nested {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: calc(var(--responsive--alignfull-width) - calc(2 * var(--responsive--spacing-horizontal)));
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
}
|
||||
|
||||
@include media(desktop) {
|
||||
%responsive-alignfull-width-nested {
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
width: calc(var(--responsive--alignfull-width) - calc(4 * var(--responsive--spacing-horizontal)));
|
||||
max-width: var(--responsive--alignfull-width);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
%responsive-alignleft-mobile {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: 0;
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: var(--responsive--spacing-horizontal);
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
%responsive-alignleft {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: var(--responsive--alignleft-margin);
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: var(--global--spacing-horizontal);
|
||||
}
|
||||
}
|
||||
|
||||
%responsive-alignright-mobile {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: var(--responsive--spacing-horizontal);
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: 0;
|
||||
}
|
||||
|
||||
@include media(mobile) {
|
||||
%responsive-alignright {
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-left: var(--global--spacing-horizontal);
|
||||
|
||||
/*rtl:ignore*/
|
||||
margin-right: var(--responsive--alignright-margin);
|
||||
}
|
||||
}
|
||||
|
||||
// Output
|
||||
.default-max-width {
|
||||
@extend %responsive-aligndefault-width;
|
||||
}
|
||||
|
||||
.wide-max-width {
|
||||
@extend %responsive-alignwide-width;
|
||||
}
|
||||
|
||||
.full-max-width {
|
||||
@extend %responsive-alignfull-width;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,25 +1,25 @@
|
|||
.clear:before,
|
||||
.clear:after,
|
||||
.entry-content:before,
|
||||
.entry-content:after,
|
||||
.comment-content:before,
|
||||
.comment-content:after,
|
||||
.site-header:before,
|
||||
.site-header:after,
|
||||
.site-content:before,
|
||||
.site-content:after,
|
||||
.site-footer:before,
|
||||
.site-footer:after {
|
||||
content: "";
|
||||
display: table;
|
||||
table-layout: fixed;
|
||||
}
|
||||
|
||||
.clear:after,
|
||||
.entry-content:after,
|
||||
.comment-content:after,
|
||||
.site-header:after,
|
||||
.site-content:after,
|
||||
.site-footer:after {
|
||||
clear: both;
|
||||
}
|
||||
.clear:before,
|
||||
.clear:after,
|
||||
.entry-content:before,
|
||||
.entry-content:after,
|
||||
.comment-content:before,
|
||||
.comment-content:after,
|
||||
.site-header:before,
|
||||
.site-header:after,
|
||||
.site-content:before,
|
||||
.site-content:after,
|
||||
.site-footer:before,
|
||||
.site-footer:after {
|
||||
content: "";
|
||||
display: table;
|
||||
table-layout: fixed;
|
||||
}
|
||||
|
||||
.clear:after,
|
||||
.entry-content:after,
|
||||
.comment-content:after,
|
||||
.site-header:after,
|
||||
.site-content:after,
|
||||
.site-footer:after {
|
||||
clear: both;
|
||||
}
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue