Editing the app.js and styles.css files.

You can customise your Nexudus portal in more detail by accessing the code used in the different pages. There are three ways you can do this.

Use this method when having to make minor changes to the portal. For example:

  • Altering the style of buttons, links, fonts, etc...
  • Injecting external javascript or css libraries.
  • Adding custom JavaScript code to available in every page.
  • Adding custom static HTML pages.

 

The app.js file

This files injects custom JavaScript code into the head of every page on your site. You do not need to wrap the file with <script> tags, we will do this for you.

The file has access to the global jQuery variable ($) as well as the current state of the app via the nexudus  variable.

// Run when the page loads
$(function() {
    ...
})
// Application state. nexudus variable
{
   "appStore":{
      "isLoadingLegalStatus":false,
      "hasLoadedLegalStatus":false,
      "legalStatus":null,
      "isLoadingAcceptTerms":false,
      "hasLoadedAcceptTerms":false,
      "acceptTerms":null,
      "isLoadingHomePage":false,
      "hasLoadedHomePage":false,
      "homePage":{
         "Gallery":[

         ]
      },
      "isLoadingBusinesses":false,
      "hasLoadedBusinesses":false,
      "businesses":[

      ],
      "isLoadingNetworks":false,
      "hasLoadedNetworks":false,
      "networks":[

      ],
      "isLoadingBusiness":false,
      "hasLoadedBusiness":true,
      "business":{
         "Name":"Kalkio Space - East Side",
         "WebAddress":"kalkiospace",
         "Address":"1-3 Brixton Road, \r\nSW9 6DE\r\nLondon",
         "Phone":null,
         "Fax":null,
         "EmailContact":null,
         "WebContact":null,
         "CookiePolicyUrl":null,
         "PrivacyPolicyUrl":null,
         "Quote":null,
         "NativeHomeUrl":"https://kalkiospace.spaces.nexudus.com",
         "NativeHomeUrlWithLanguage":"https://kalkiospace.spaces.nexudus.com/en",
         "HomeUrl":"https://kalkiospace.spaces.nexudus.com",
         "HomeUrlWithLanguage":"https://kalkiospace.spaces.nexudus.com/en",
         "TransactionFee":1,
         "Country":{
            "Name":"United States",
            "Id":1221,
            "IdString":"1221",
            "UpdatedOn":"/Date(1327329350000)/",
            "CreatedOn":"/Date(1327329350000)/",
            "UniqueId":"e5ea470a-1440-4b37-ac9c-1949b6a70830",
            "IsNull":false,
            "Context":null
         },
         "Currency":{
            "Name":"US Dollar (USD)",
            "Code":"USD",
            "Format":"$0.00",
            "Id":3004,
            "IdString":"3004",
            "UpdatedOn":"/Date(1369493356000)/",
            "CreatedOn":"/Date(1327329350000)/",
            "UniqueId":"29fe8a0f-fb71-4b42-a3eb-c2f29cfcd8e2",
            "IsNull":false,
            "Context":null
         },
         "SimpleTimeZone":{
            "Name":"GMT Standard Time",
            "Iana":"Europe/London",
            "TimeOffset":"0",
            "UsesSummerTime":true,
            "OffsetInMinutes":60,
            "Id":2023,
            "IdString":"2023",
            "UpdatedOn":"/Date(1368283882000)/",
            "CreatedOn":"/Date(1327329350000)/",
            "UniqueId":"12d47167-0964-42e8-aab6-e58f441ae9b3",
            "IsNull":false,
            "Context":null
         },
         "Businesses":[

         ],
         "AboutUs":null,
         "ShortIntroduction":null,
         "BillingName":"Kalkio Space",
         "BillingAddress":"1-3 Brixton Road",
         "BillingCity":"London",
         "BillingPostCode":"SW9 6DE",
         "BillingBankName":"",
         "BillingAccountCode":"",
         "BillingSortCode":"",
         "TermsAndConditions":"Terms",
         "Longitude":0,
         "Latitude":0,
         "IsChildLocation":true,
         "HasLogo":true,
         "HasBanner":true,
         "Id":1004930927,
         "IdString":"1004930927",
         "UpdatedOn":"/Date(1595669078000)/",
         "CreatedOn":"/Date(1556472205000)/",
         "UniqueId":"a596d492-5f26-4645-a971-600ccf9a61e2",
         "IsNull":false,
         "Context":null
      },
      "isLoadingCustomPages":false,
      "hasLoadedCustomPages":true,
      "customPages":[
         {
            "Name":"About us.js",
            "Title":"About us",
            "Description":null,
            "Visibility":"Public",
            "Permalink":"about-us",
            "HasImage":false,
            "FileLanguage":{
               "Name":"English",
               "Culture":"en",
               "IsRtl":false,
               "Id":1004932929,
               "IdString":"1004932929",
               "UpdatedOn":"/Date(1556472209000)/",
               "CreatedOn":"/Date(1556472209000)/",
               "UniqueId":"5b1341a2-b888-4c3e-8ae7-e5e9ede4e590",
               "IsNull":false,
               "Context":null
            },
            "IsPasswordProtected":false,
            "Id":1356092761,
            "IdString":"1356092761",
            "UpdatedOn":"/Date(1595508540000)/",
            "CreatedOn":"/Date(1595508416000)/",
            "UniqueId":"78c36b87-4fae-4ad0-bd40-4e083496241b",
            "IsNull":false,
            "Context":null
         },
         {
            "Name":"FAQ.htm",
            "Title":"FAQ",
            "Description":"..."
            "Visibility":"Public",
            "Permalink":"faq",
            "HasImage":false,
            "FileLanguage":{
               "Name":"English",
               "Culture":"en",
               "IsRtl":false,
               "Id":1004932929,
               "IdString":"1004932929",
               "UpdatedOn":"/Date(1556472209000)/",
               "CreatedOn":"/Date(1556472209000)/",
               "UniqueId":"5b1341a2-b888-4c3e-8ae7-e5e9ede4e590",
               "IsNull":false,
               "Context":null
            },
            "IsPasswordProtected":false,
            "Id":1102644660,
            "IdString":"1102644660",
            "UpdatedOn":"/Date(1595349137000)/",
            "CreatedOn":"/Date(1562659654000)/",
            "UniqueId":"f51c5610-3854-4b50-99d8-ad6262e52fb7",
            "IsNull":false,
            "Context":null
         },
         {
            "Name":"HomeDashboard.js",
            "Title":null,
            "Description":null,
            "Visibility":"Private",
            "Permalink":"homedashboard",
            "HasImage":false,
            "FileLanguage":{
               "Name":"English",
               "Culture":"en",
               "IsRtl":false,
               "Id":1004932929,
               "IdString":"1004932929",
               "UpdatedOn":"/Date(1556472209000)/",
               "CreatedOn":"/Date(1556472209000)/",
               "UniqueId":"5b1341a2-b888-4c3e-8ae7-e5e9ede4e590",
               "IsNull":false,
               "Context":null
            },
            "IsPasswordProtected":false,
            "Id":1356762596,
            "IdString":"1356762596",
            "UpdatedOn":"/Date(1595667230000)/",
            "CreatedOn":"/Date(1595666599000)/",
            "UniqueId":"df65b7cf-8f4e-4198-b080-206907666a9e",
            "IsNull":false,
            "Context":null
         },
         {
            "Name":"HomeMembersList.js",
            "Title":null,
            "Description":null,
            "Visibility":"Private",
            "Permalink":"homememberslist",
            "HasImage":false,
            "FileLanguage":{
               "Name":"English",
               "Culture":"en",
               "IsRtl":false,
               "Id":1004932929,
               "IdString":"1004932929",
               "UpdatedOn":"/Date(1556472209000)/",
               "CreatedOn":"/Date(1556472209000)/",
               "UniqueId":"5b1341a2-b888-4c3e-8ae7-e5e9ede4e590",
               "IsNull":false,
               "Context":null
            },
            "IsPasswordProtected":false,
            "Id":1356762595,
            "IdString":"1356762595",
            "UpdatedOn":"/Date(1595670163000)/",
            "CreatedOn":"/Date(1595666499000)/",
            "UniqueId":"cdf34ce8-83aa-4153-9653-6a44b742cde5",
            "IsNull":false,
            "Context":null
         }
      ],
      "isLoadingCustomPage":false,
      "hasLoadedCustomPage":false,
      "customPage":null,
      "showReferralModal":false,
      "isLoadingReferralDiscounts":false,
      "hasLoadedReferralDiscounts":false,
      "referralDiscounts":[

      ],
      "isLoadingSendReferralInvite":false,
      "hasLoadedSendReferralInvite":false,
      "sendReferralInvite":null,
      "isLoadingConfiguration":false,
      "hasLoadedConfiguration":true,
      "configuration":{
         "Bookings.AcceptPastBookings":null,
         "Bookings.AutoPayContactBookings":null,
         "Bookings.AutoPayMemberBookings":null,
         "Bookings.CancelIfNotChekedIn":null,
         "Bookings.CancelUnPaidBookingsAfter":"30",
         "Bookings.CancelUnPaidBookingsForNonSubscribers":null,
         "Bookings.CancelUnPaidBookingsForSubscribers":null,
         "Bookings.ChargeBookingsImmediately":null,
         "Bookings.DoNotCreateGuestAccount":null,
         "Bookings.DueDateIgnoreProducts":null,
         "Bookings.EnableGuestBookings":"true",
         "Bookings.IncludeBookingCreditInPrice":"true",
         "Bookings.PaidBookingsCancellationPolicy":"2",
         "Bookings.RegisterConactBookersAsVisitors":null,
         "Bookings.ReminderEmailMinutes":"1440",
         "Bookings.RequestDrafts":"true",
         "Bookings.RequireConfirmation.Contacts":null,
         "Bookings.RequireConfirmation.Members":null,
         "Bookings.SendAccessCode":null,
         "Bookings.SendConfirmationEmail":"true",
         "Bookings.SendConfirmationToVisitors":"true",
         "Bookings.SendReminderEmail":"true",
         "Bookings.ShowEndDate":"true",
         "Bookings.UseCreditToPayBookingProducts":null,
         "Braintree.Enabled":null,
         "Brivo.Enable":"true",
         "Calendars.DefaultView":"1",
         "Directory.DirectoryContents":"1",
         "Directory.DirectoryRecords":"1",
         "Directory.OnlyInvoicingSpace":null,
         "Directory.ProfileTags":"",
         "ePay.Enabled":null,
         "Footer.SayingAuthor":"L. A Seneca",
         "Footer.SayingText":"Difficulties strengthen the mind, as labor does the body",
         "Forms.Address":"2",
         "Forms.BillingAddress":"1",
         "Forms.BillingCityName":"1",
         "Forms.BillingEmail":"1",
         "Forms.BillingName":"2",
         "Forms.BillingPostCode":"1",
         "Forms.BillingState":"1",
         "Forms.BusinessArea":"1",
         "Forms.CityName":"2",
         "Forms.CompanyName":"1",
         "Forms.Country":"2",
         "Forms.PorfileTags":"1",
         "Forms.Position":"1",
         "Forms.PostCode":"2",
         "Forms.ProfileSummary":"1",
         "Forms.ProfileWebiste":"1",
         "Forms.State":"1",
         "Forms.TaxIDNumber":"1",
         "Forte.ApiLoginId":"",
         "Forte.eCheckPayments":null,
         "HomePage.AboutUsIcon":null,
         "HomePage.Banner":"true",
         "HomePage.BannerSmallText":"Space / Community / Services",
         "HomePage.BannerText":"Welcome to {0}",
         "HomePage.BenefitsLongText":"All members enjoy discounted rates, credits and benefits as part of their membership.",
         "HomePage.BenefitsShortText":"Benefits and discounts",
         "HomePage.BookingsIcon":"true",
         "HomePage.BookingsLongText":"Real-time availability for all our meeting rooms. Request and manage bookings online.",
         "HomePage.BookingsShortText":"Conference Rooms",
         "HomePage.ChildCareLongText":"Professional childcare services available from the age of two.",
         "HomePage.ChildCareShortText":"Childcare",
         "HomePage.ClaimSmallTextLogin":"Let's complete your profile, shall we?",
         "HomePage.ClaimSmallTextLogout":"Let's get started, shall we?",
         "HomePage.ClaimText":"Luck is what happens when preparation meets opportunity",
         "HomePage.CommunityLongText":"Easily connect with other members of the community. Use the directories to find the right skills and promote your services.",
         "HomePage.CommunityShortText":"Online member network",
         "HomePage.DirectoryIcon":"true",
         "HomePage.EventsIcon":"true",
         "HomePage.EventsLongText":"Connect and learn in our curated events and meet-ups.",
         "HomePage.EventsShortText":"Weekly events",
         "HomePage.FooterClaimText":"A Place to develop your dreams",
         "HomePage.MyAccountIcon":"true",
         "HomePage.NewsletterSignUp":"true",
         "HomePage.ShowBenefitsService":"true",
         "HomePage.ShowBookingsService":"true",
         "HomePage.ShowCheckedInMembers":null,
         "HomePage.ShowChildCareService":"true",
         "HomePage.ShowClaimBar":"true",
         "HomePage.ShowCommunityService":"true",
         "HomePage.ShowEventsService":"true",
         "HomePage.ShowFooterClaimBar":"true",
         "HomePage.ShowIconBar":"true",
         "HomePage.ShowServicesBar":"true",
         "HomePage.ShowWorkspaceService":"true",
         "HomePage.Wall":null,
         "HomePage.WorkSpaceLongText":"Flexible plans from hot-desks all the way to your own private room or office.",
         "HomePage.WorkSpaceShortText":"Workspace",
         "HostedPayments.Provider1.Enabled":"true",
         "HostedPayments.Provider1.Name":"Simple Pay",
         "HostedPayments.Provider1.Url":"https://simplpayments.com",
         "HostedPayments.Provider2.Enabled":null,
         "HostedPayments.Provider2.Name":null,
         "HostedPayments.Provider2.Url":null,
         "HostedPayments.Provider3.Enabled":null,
         "HostedPayments.Provider3.Name":null,
         "HostedPayments.Provider3.Url":null,
         "Jitsi.AlwaysOnRooms.Enabled":"true",
         "Jitsi.AlwaysOnRooms.PrivateRoom.Contacts.Enabled":"true",
         "Jitsi.AlwaysOnRooms.PrivateRoom.Members.Enabled":"true",
         "Jitsi.AlwaysOnRooms.TeamRoom.Enabled":"true",
         "Jitsi.Bookings.Enabled":"true",
         "Legal.Cookies":"Your cookie policy goes here",
         "Legal.Privacy":"Your privacy policy goes here",
         "Legal.VisitorTermsAndConditions":"# Ausus me exclamat qui tradit\n\n## Verbis infans occumbere repandus exigui pharetra ut\n\nLorem markdownum erat amplectitur proxima Venerem; frugum levati. **Sequitur\nadiere inrita** ubi **habenas**, Cyllenius spumas vultusque mixtos? Terram iubet\nincessere properatis Haec Actaeis. Idcirco *vos*, crimina: penetrale mecum\n*omnipotens tibi monstri* fames prehensis ita, celeri cognoscere licet mirantur\nilla.\n\nTorumque tetigit orsa, et discedet tantum qui Tirynthia superos, pectoribusque.\nTantorum et ipsa marem, quod Troiae, spectabilis, iacent, obsistitur olorinis.\nSacra suos distinguunt lateque caesa [dederat\nprimas](http://www.ut-enim.com/posce-postquam) se replet medium concustodita\ncaligine spem patrios! Modo vultu Cereris: verbaque debueram, formamque quoque.\nSi medius et cara Lycisce; dic vulnere non bene Nabataeaque *eadem adunca*, duos\ncandidioribus ordo stirpe captivarumque.",
         "LiqdPay.Enabled":null,
         "Members.AllowBookings":"true",
         "Members.AllowChangeBookings":"true",
         "Members.AllowHelpMessages":"true",
         "Members.AllowTariffChange":"true",
         "Members.CanSignup":"true",
         "Members.NotifyOnAutoCheckout":null,
         "Members.NotifyOnLowCredit":null,
         "Members.NotifyOnLowCreditHours":"24",
         "Members.PrintInvoices":"true",
         "Members.PublicDirectory":"true",
         "Members.SendWelcomeEmail":"true",
         "Members.UseInvitationLink":null,
         "Members.ViewInvoices":"true",
         "Midtrans.Enabled":null,
         "MobileApp.Access.Enabled":null,
         "MobileApp.Access.Url":"",
         "MobileApp.Android.Url":"https://play.google.com/store/apps/details?id=com.nexudusspaces",
         "MobileApp.Blog":"true",
         "MobileApp.Bookings":"true",
         "MobileApp.CustomPage.Enabled":null,
         "MobileApp.CustomPage.Title":"More",
         "MobileApp.CustomPage.Url":"",
         "MobileApp.Directory":"true",
         "MobileApp.DisplayHomeVertically":"",
         "MobileApp.Enabled":"true",
         "MobileApp.Events":"true",
         "MobileApp.Feed":"true",
         "MobileApp.FeedPrivate":"true",
         "MobileApp.FontFamily":"CircularStd",
         "MobileApp.FrontDesk.Checkin.AlwaysOn":"true",
         "MobileApp.FrontDesk.Checkin.ByeByeMessage":"We hope you enjoyed your stay.",
         "MobileApp.FrontDesk.Checkin.ByeByeTitle":"Bye-bye!",
         "MobileApp.FrontDesk.Checkin.Camera.AlwaysOn":"true",
         "MobileApp.FrontDesk.Checkin.CustomerFilter":"&Coworker_Tariff=notnull&Coworker_Active=true",
         "MobileApp.FrontDesk.Checkin.DoYouHaveVisitorCodeMessage":"Do you have a visitor code?",
         "MobileApp.FrontDesk.Checkin.Fields.CompanyName":"true",
         "MobileApp.FrontDesk.Checkin.Fields.Email":"true",
         "MobileApp.FrontDesk.Checkin.Fields.Member":"true",
         "MobileApp.FrontDesk.Checkin.Fields.Reason":"true",
         "MobileApp.FrontDesk.Checkin.HomeMessage":"What is your quest...?",
         "MobileApp.FrontDesk.Checkin.IamAMemberMessage":"I AM A MEMBER",
         "MobileApp.FrontDesk.Checkin.IamVisitorMessage":"I AM A VISITOR",
         "MobileApp.FrontDesk.Checkin.MemberCheckIn":"true",
         "MobileApp.FrontDesk.Checkin.MemberCheckInBluetooth":"true",
         "MobileApp.FrontDesk.Checkin.NotifyMember":"true",
         "MobileApp.FrontDesk.Checkin.PrimaryColor":"#eb6746",
         "MobileApp.FrontDesk.Checkin.RequireEmail":"true",
         "MobileApp.FrontDesk.Checkin.RequireMember":"true",
         "MobileApp.FrontDesk.Checkin.ShowNewsletter":"true",
         "MobileApp.FrontDesk.Checkin.TapToStartMessage":"TAP TO START",
         "MobileApp.FrontDesk.Checkin.ToggleCheckinStatus":"true",
         "MobileApp.FrontDesk.Checkin.VisitorCheckin":"true",
         "MobileApp.FrontDesk.Checkin.VisitorCheckin.QRCodes":"true",
         "MobileApp.FrontDesk.Checkin.VisitorSelfRegistration":"true",
         "MobileApp.FrontDesk.Checkin.WelcomeEvent":"Enjoy the event!",
         "MobileApp.FrontDesk.Checkin.WelcomeMember":"Enjoy your stay!",
         "MobileApp.FrontDesk.Checkin.WelcomeMessage":"Welcome to {0}",
         "MobileApp.FrontDesk.Checkin.WelcomeTitle":"Welcome to {0}!",
         "MobileApp.FrontDesk.Checkin.WelcomeVisitor":"We have let your host know you are here.",
         "MobileApp.Help":"true",
         "MobileApp.iOS.Url":"https://itunes.apple.com/gb/app/passport-by-nexudus/id1100057771?mt=8",
         "MobileApp.LocationServices":"true",
         "MobileApp.Me":"true",
         "MobileApp.NexBoard.PrimaryColor":"#ff9b00",
         "MobileApp.NexBoard.ShowLastCleaned":null,
         "MobileApp.NexClicker.MaxCapacity":"150",
         "MobileApp.PrimaryColor":"#ff9c01",
         "MobileApp.SecondaryColor":"#ffffff",
         "MobileApp.TertiaryColor":"#212121",
         "Okta.ClientId":"0oajn6wv26UeX2M2Y4x6",
         "Okta.Domain":"dev-748490.okta.com",
         "Okta.Enabled":null,
         "Okta.Exclusive":null,
         "Okta.Idp":null,
         "Okta.Label":null,
         "Okta.Provisioning":null,
         "Paypal.Enabled":null,
         "PeachPayments.Enabled":null,
         "PublicWebSite.AboutUs":null,
         "PublicWebSite.CommunityBoard":"true",
         "PublicWebSite.Contact":"true",
         "PublicWebSite.Directory":"true",
         "PublicWebSite.Events":"true",
         "PublicWebSite.Help":"true",
         "PublicWebSite.MyAccount":"true",
         "PublicWebSite.ShowAllBookings":"true",
         "PublicWebSite.Tour":"true",
         "PublicWebSite.Tour.Host":"",
         "PublicWebSite.Tour.RequiresConfirmation":"true",
         "RazorPay.Enabled":null,
         "SaltoV2.Enable":null,
         "SaltoV2.MobileAccess.Enable":"true",
         "Signup.FacebookSignIn":"true",
         "Signup.FacebookSignUp":"true",
         "Signup.GooglePlusSignIn":"true",
         "Signup.GooglePlusSignUp":"true",
         "Signup.KeepNewAccountsOnHold":null,
         "Signup.MemberMustChooseAPricePlan":null,
         "Signup.ShowStoreOnSignUp":"true",
         "Signup.UseCaptcha":"true",
         "SignupForm.Avatar":"1",
         "SignupForm.DateOfBirth":"1",
         "SignupForm.Gender":"1",
         "SignupForm.LandLine":"1",
         "SignupForm.MobilePhone":"2",
         "SignupForm.ShowBillingSection":"true",
         "SignupForm.ShowContactSection":"true",
         "SignupForm.ShowProfileSection":null,
         "Social.Facebook":"nexudus",
         "Social.Flickr":"",
         "Social.Instagram":"",
         "Social.Twitter":"@nexudus",
         "StripeACH.Enabled":"",
         "Zoom.Enabled":null,
         "PrimaryWebColor":"#F36D3F",
         "SecondaryWebColor":"#dddddd",
         "PrimaryAppColor":"#ff9c01",
         "Spreedly.Enabled":"True",
         "Timezone.Iana":"Europe/London",
         "ProfileTags":null,
         "DisplayTaxOnWebsite":"False",
         "Recaptcha.PublicKey":"6LdxWhMUAAAAAII1i3N_vkwVl1oZ7iSmdBKlCus5",
         "System.RootDomain":"spaces.nexudus.com",
         "System.SpreedlyEnvironmentKey":"OwBV9UpahWwFdOFTEFrLNqAavZk",
         "System.RegistrableDomain":"nexudus.com",
         "Website.CustomJS":"//Use this file to inject scripts in the of every page\n\n$(function() {\n    console.log(JSON.stringify(nexudus))\n})",
         "Website.CustomCSS":"/* Use this file to inject additional CSS in the of every page */\r\nbody {\r\n\r\n}",
         "Website.CustomHead":"/*\r\nUse this array to add additional link, meta and script tags to the of every page.\r\nUse app.js to run write and run custom scripts.\r\n[\r\n    {\r\n        \"type\": \"script\",\r\n        \"src\": \"https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js\",\r\n    },\r\n    {\r\n        \"type\": \"meta\",\r\n        \"name\": \"nx-header\",\r\n        \"content\": \"dummy\",\r\n    }\r\n]\r\n*/"
      },
      "isLoadingCountries":false,
      "hasLoadedCountries":false,
      "countries":[

      ],
      "isLoadingProfileTags":false,
      "hasLoadedProfileTags":false,
      "profileTags":[

      ],
      "popupMessage":null,
      "yesNoQuestion":null,
      "yesNoAnswer":null,
      "isLoadingCustomPagesLock":false,
      "isLoadingBusinessLock":false
   },
   "authStore":{
      "registrableDomain":"nexudus.com",
      "accessToken":"62r3gOF_54g356bqBv657PK3_GbpbsECsb-7DdgVNzBsG_S2apzBSucYVblHKdYW-j6PXWF35XS6sIzSVr94-5uzfQdbL0xvDsGfWZkDg6tHQOUXRNqaaMHZyt5MDl3GW_Hr7Fr7NzcGQLokQ0HPs4A4BtlrugOgBSbscPH9NjJJthbz4gSbP2wdc7-4y5A7wpQ_iHA65TYo83JsGUelACiJ67kXjzpq_N0KgeKqoUcEGWI5A72_due_SC1Cm7D2xL4bfuTdD19dx2itx3ywD1K9cWQWamNAlrd_YJlARgm0VVr0Lrk8r9VPsV8-82OCUEsTKo2gGV2P4-bsxKnscSP6oL3nJ-aaUoOvhZmlRKCQ-NacJ9NarJei2dKDO5g8y1ZZXQ",
      "refreshToken":"80cdb462a2374b629ff4527350b17342",
      "me":{
         "FullName":"John Doe",
         "Email":"adrian+kalkio@nexudus.com",
         "AccessToken":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImFkcmlhbitrYWxraW9AbmV4dWR1cy5jb20iLCJ1Ijoie1widVwiOntcIklkXCI6MTIxOTg1MDQzOSxcImJcIjpcIjA4MDEyM2NlMGI3YmY3NjdlM2E3NGFhZTBkYmVlNGM4XCJ9fSIsIm5iZiI6MTU5NTY2NjU1NCwiZXhwIjoxNTk2MjcxMzg0LCJpYXQiOjE1OTU2NjY1ODQsImlzcyI6InNlbGYiLCJhdWQiOiJodHRwczovL3NwYWNlcy5uZXh1ZHVzLmNvbSJ9.xbMFoOGvGHFFd_VK0WmpxHvuHNVddkwWIKoEORauXos",
         "CoworkerId":1066293228,
         "OnHelpDeskMsg":false,
         "OnNewWallPost":false,
         "OnNewBlogComment":false,
         "OnNewEventComment":false,
         "ReceiveCommunityDigest":true,
         "ReceiveEveryMessage":false,
         "IsAuthenticated":true,
         "Id":1219850439,
         "IdString":"1219850439",
         "UpdatedOn":"2020-07-25T09:35:48",
         "CreatedOn":"2019-12-18T21:26:29",
         "UniqueId":"832f132d-fefb-4284-a8b6-db54485ae6c6",
         "IsNull":false
      },
      "customer":{
         "FullName":"John Doe",
         "GuessedFirstNameForInvoice":"David",
         "GuessedLastNameForInvoice":"Smith",
         "GuessedFirstName":"John",
         "GuessedLastName":"Doe",
         "Salutation":"John",
         "Address":"sdf",
         "PostCode":"sfd",
         "CityName":"sdf",
         "State":null,
         "Email":"adrian+kalkio@nexudus.com",
         "Active":true,
         "DiscountCode":null,
         "RefererGuid":"",
         "ReferenceNumber":null,
         "HasZoom":false,
         "HasOffice365":false,
         "IsNew":false,
         "CheckedIn":false,
         "SignUpToNewsletter":false,
         "DeleteAvatar":false,
         "DeleteBanner":false,
         "AllowNetworkCheckin":false,
         "CanMakeBookings":true,
         "CanPurchaseProducts":true,
         "CanPurchaseEvents":true,
         "CanAccessCommunity":true,
         "AvatarUrl":"/en/coworker/getavatar/1066293228",
         "ProfileUrl":"/en/directory/profile/1066293228/john-doe",
         "CountryId":1221,
         "BillingCountryId":0,
         "InvoicingSpaceId":1004930927,
         "InvoicingSpaceGuid":"a596d492-5f26-4645-a971-600ccf9a61e2",
         "InvoicingSpaceName":"Kalkio Space - East Side",
         "HomeSpaceId":1004930927,
         "HomeSpaceGuid":"a596d492-5f26-4645-a971-600ccf9a61e2",
         "HomeSpaceName":"Kalkio Space - East Side",
         "SimpleTimeZoneId":2023,
         "IsMember":true,
         "CancellationDate":null,
         "UtcCancellationDate":null,
         "AbsoluteCancellationDate":null,
         "PaysForTeam":null,
         "IsPayingMember":false,
         "DoNotProcessInvoicesAutomatically":false,
         "MobilePhone":null,
         "LandLine":null,
         "NickName":null,
         "BusinessArea":null,
         "Position":null,
         "CompanyName":null,
         "ProfileTags":"",
         "ProfileTagsSpaces":"",
         "ProfileTagsList":[

         ],
         "ProfileSummary":null,
         "ProfileSummaryHtml":"",
         "ProfileWebsite":null,
         "Url":"http://kalkiospace.spaces.nexudus.com/Public/Directory/Profile/1066293228/john-doe/",
         "Gender":"Male",
         "ProfileIsPublic":false,
         "RegistrationDate":"2019-06-15T15:37:50",
         "UtcRegistrationDate":"2019-06-15T14:37:50",
         "DateOfBirth":null,
         "UtcDateOfBirth":null,
         "Twitter":null,
         "Skype":null,
         "Facebook":null,
         "Linkedin":null,
         "Google":null,
         "Telegram":null,
         "Github":null,
         "Pinterest":null,
         "Flickr":null,
         "Instagram":null,
         "Vimeo":null,
         "Tumblr":null,
         "Blogger":null,
         "HasContactDetails":false,
         "BillingName":"David Smith",
         "BillingEmail":"adrian+kalkio@nexudus.com",
         "BillingAddress":"Not Available",
         "BillingPostCode":"Not Available",
         "BillingCityName":"Not Available",
         "BillingState":"Not Available",
         "TaxIDNumber":null,
         "CardNumber":"1111",
         "AccessPincode":"87842",
         "Custom1":"Facebook",
         "Custom2":null,
         "Custom3":null,
         "Custom4":null,
         "Custom5":null,
         "Custom6":null,
         "Custom7":null,
         "Custom8":null,
         "Custom9":null,
         "Custom10":null,
         "Custom11":null,
         "Custom12":null,
         "Custom13":null,
         "Custom14":null,
         "Custom15":null,
         "Custom16":null,
         "Custom17":null,
         "Custom18":null,
         "Custom19":null,
         "Custom20":null,
         "Custom21":null,
         "Custom22":null,
         "Custom23":null,
         "Custom24":null,
         "Custom25":null,
         "Custom26":null,
         "Custom27":null,
         "Custom28":null,
         "Custom29":null,
         "Custom30":null,
         "EnableGoCardlessPayments":false,
         "GoCardlessContractNumber":null,
         "HasGoCardlessContractNumber":false,
         "HasStripeACHCustomerToken":false,
         "HasStripeACHBankToken":false,
         "HasSetupRegularPayments":true,
         "RegularPaymentProvider":"MultiGateway",
         "RegularPaymentContractNumber":"cAUvEfVnjOFX0YTdNtSfutEAPl",
         "HasRegularPaymentContractNumber":true,
         "HasAcceptedStripeACHAgreement":false,
         "HasVerifiedStripeACHDeposits":false,
         "StripePublicKeKey":"pk_live_UjVZbD8VkDxDpniMANnOxXNq",
         "EmailForInvoice":"adrian+kalkio@nexudus.com",
         "AddressForInvoice":"Not Available",
         "PostCodeForInvoice":"Not Available",
         "CityForInvoice":"Not Available",
         "StateForInvoice":"Not Available",
         "FullNameForInvoice":"David Smith",
         "GeneralTermsAccepted":true,
         "AgeInDays":405.79816746543514,
         "HasBanner":false,
         "Id":1066293228,
         "IdString":"1066293228",
         "UpdatedOn":"2020-07-24T23:11:55",
         "CreatedOn":"2019-06-15T14:37:50",
         "UniqueId":"42728d03-c1cc-465b-9092-0febc44b74f1",
         "IsNull":false
      },
      "customFields":[

      ],
      "teams":[

      ],
      "payingMember":[

      ],
      "team":null,
      "customerValidation":{
         "errorsMap":{

         }
      },
      "isLoggingIn":false,
      "isSavingCustomerWithUser":false,
      "isSavingCustomer":false,
      "isLoadingCustomer":false,
      "isLoadingPayingMember":false,
      "isLoadingTeams":false,
      "hasLoadedCustomFields":false,
      "hasLoadedCustomer":true,
      "isLoadingMe":true,
      "hasLoadedMe":true,
      "hasLoadedTeams":false,
      "hasLoadedPayingMember":false,
      "isLoadingRestore":false,
      "isLoadingSignupPage":false,
      "hasLoadedSignupPage":false,
      "signupPage":[

      ],
      "isLoadingTour":false,
      "userAlreadyExists":false,
      "isLoadingSignupCustomFields":false,
      "hasLoadedSignupCustomFields":false,
      "signupCustomFields":[

      ],
      "isLoadingTourCustomFields":false,
      "hasLoadedTourCustomFields":false,
      "tourCustomFields":[

      ],
      "isLoadingMeLock":true,
      "isLoadingCustomerLock":false
   },
   "bookingsStore":{
      "isLoadingMyVisitors":false,
      "hasLoadedMyVisitors":false,
      "myVisitors":[

      ],
      "fromTime":"2020-07-25T10:00:00.000Z",
      "toTime":"2020-07-25T11:00:00.000Z",
      "isLoadingResources":false,
      "hasLoadedResources":false,
      "resources":[

      ],
      "isLoadingResourceGroups":false,
      "hasLoadedResourceGroups":false,
      "resourceGroups":[

      ],
      "isLoadingResourceSearch":false,
      "hasLoadedResourceSearch":false,
      "resourceSearch":{
         "Resources":[

         ]
      },
      "isLoadingBookings":false,
      "hasLoadedBookings":false,
      "bookings":[

      ],
      "isDeletingVisitor":false,
      "newVisitorValidation":{
         "errorsMap":{

         }
      },
      "isSavingNewVisitor":false,
      "newVisitor":{
         "FullName":null,
         "Email":null
      },
      "isSavingBookingToCreate":false,
      "isSavingBookingToUpdate":false,
      "isLoadingBookingPrice":false,
      "hasLoadedBookingPrice":false,
      "bookingPrice":[

      ],
      "isLoadingBooking":false,
      "hasLoadedBooking":false,
      "booking":null,
      "isLoadingResourceProducts":false,
      "hasLoadedResourceProducts":false,
      "resourceProducts":[

      ],
      "isLoadingUpcomingBookings":false,
      "hasLoadedUpcomingBookings":false,
      "upcomingBookings":[

      ],
      "isLoadingTeamBookings":false,
      "hasLoadedTeamBookings":false,
      "teamBookings":[

      ]
   },
   "invoicingStore":{

   },
   "eventsStore":{
      "newComment":{

      },
      "newCommentValidation":{
         "errors":{

         }
      },
      "isDeletingComment":false,
      "isCancellingTicket":false,
      "isSendingTicket":false,
      "isLoadingEventsPage":false,
      "hasLoadedEventsPage":false,
      "eventsPage":{
         "Categories":[

         ],
         "CalendarEvents":[

         ]
      },
      "isLoadingUpcomingEvents":false,
      "hasLoadedUpcomingEvents":false,
      "upcomingEvents":[

      ],
      "isLoadingMyEvents":false,
      "hasLoadedMyEvents":false,
      "myEvents":{
         "UpcomingEvents":[

         ],
         "PastEvents":[

         ]
      },
      "myPastEvents":[

      ],
      "isLoadingEventPage":false,
      "hasLoadedEventPage":false,
      "eventPage":{
         "Event":{

         }
      },
      "isLoadingEventTicketsPage":false,
      "hasLoadedEventTicketsPage":false,
      "eventTicketsPage":{
         "Event":{
            "EventProducts":[

            ]
         }
      }
   },
   "blogStore":{
      "newComment":{

      },
      "newCommentValidation":{
         "errors":{

         }
      },
      "isLoadingBlogPosts":false,
      "hasLoadedBlogPosts":false,
      "blogPosts":[

      ],
      "isLoadingBannerBlogPosts":false,
      "hasLoadedBannerBlogPosts":false,
      "bannerBlogPosts":[

      ]
   },
   "communityStore":{
      "surveyValidation":{

      },
      "newCommunityBoardReply":{

      },
      "newCommunityBoardReplyValidation":{
         "errors":{

         }
      },
      "newCommunityBoardMessage":{

      },
      "newCommunityBoardMessageValidation":{
         "errors":{

         }
      },
      "isLoadingCustomerPage":false,
      "hasLoadedCustomerPage":false,
      "customerPage":[

      ],
      "isLoadingSimpleSearch":false,
      "hasLoadedSimpleSearch":false,
      "simpleSearch":[

      ],
      "isLoadingThreadPage":false,
      "hasLoadedThreadPage":false,
      "threadPage":{

      },
      "isLoadingTeamsDirectory":false,
      "hasLoadedTeamsDirectory":false,
      "teamsDirectory":{

      },
      "isLoadingMembersDirectory":false,
      "hasLoadedMembersDirectory":false,
      "membersDirectory":{

      },
      "isLoadingCommunityStartPage":false,
      "hasLoadedCommunityStartPage":false,
      "communityStartPage":{
         "Groups":[

         ]
      },
      "isLoadingCommunityPage":false,
      "hasLoadedCommunityPage":false,
      "communityPage":{

      },
      "isLoadingThreads":false,
      "hasLoadedThreads":false,
      "threads":[

      ],
      "isLoadingVideoRooms":false,
      "hasLoadedVideoRooms":false,
      "videoRooms":{
         "Rooms":[

         ]
      },
      "isLoadingAccessRoom":false,
      "hasLoadedAccessRoom":false,
      "accessRoom":null,
      "isLoadingAccessTeamRoom":false,
      "hasLoadedAccessTeamRoom":false,
      "accessTeamRoom":null,
      "isLoadingAccessMyRoom":false,
      "hasLoadedAccessMyRoom":false,
      "accessMyRoom":null,
      "isLoadingSurveyPreviewPage":false,
      "hasLoadedSurveyPreviewPage":false,
      "surveyPreviewPage":null,
      "isLoadingSurveyPage":false,
      "hasLoadedSurveyPage":false,
      "surveyPage":null,
      "isSavingSurveyPage":false
   },
   "deliveriesStore":{

   },
   "supportStore":{
      "newMessage":{

      },
      "isSubmittingNewMessage":false,
      "reply":{

      },
      "replyValidation":{
         "errors":[

         ]
      },
      "messageValidation":{
         "errors":[

         ]
      },
      "isLoadingDepartments":false,
      "hasLoadedDepartments":false,
      "departments":[

      ],
      "isLoadingMessages":false,
      "hasLoadedMessages":false,
      "messages":[

      ],
      "isLoadingMessage":false,
      "hasLoadedMessage":false,
      "message":null,
      "isClosingRequest":false,
      "isSubmittingReply":false
   },
   "checkoutStore":{
      "isLoadingBasketInvoice":false,
      "hasLoadedBasketInvoice":false,
      "basketInvoice":[

      ],
      "isLoadingInvoicePreview":false,
      "hasLoadedInvoicePreview":false,
      "invoicePreview":null,
      "discountCode":null,
      "basket":[

      ]
   },
   "floorPlanStore":{
      "showTypeFilters":false,
      "showProjector":false,
      "showInternet":false,
      "showConferencePhone":false,
      "showStandardPhone":false,
      "showWhiteBoard":false,
      "showLargeDisplay":false,
      "showCatering":false,
      "showTeaAndCoffee":false,
      "showDrinks":false,
      "showSecurityLock":false,
      "showCCTV":false,
      "showVoiceRecorder":false,
      "showAirConditioning":false,
      "showHeating":false,
      "showNaturalLight":false,
      "showStandingDesk":false,
      "showQuietZone":false,
      "showWirelessCharger":false,
      "showPrivacyScreen":false,
      "showSoundproof":false,
      "showOffices":true,
      "showHotDesks":true,
      "showDedicatedDesks":true,
      "showOthers":true,
      "fromTime":"2020-07-25T10:00:00.000Z",
      "toTime":"2020-07-25T11:00:00.000Z",
      "currentFloorPlan":null,
      "currentArea":null,
      "itemsFetchedAt":null,
      "isLoadingItems":false,
      "hasLoadedItems":false,
      "items":[

      ]
   }
}

 

The styles.css file

Use this file to provide additional css styles or to override those we provide by default.

Use the .nx CSS class to provide a higher specificity for your custom CSS if you plan to override styles

/* Use this file to inject additional CSS in the head of every page */
.nx .btn {
/* make all buttons square */ border-radius: 0; }

This will result on all buttons having no corner radius: 

mceclip0.png

 

The head.js file

This file must always be a single JavaScript array.

Use this file to provide one or more header tags to include in the <head></head> section of every page. The type attribute can be one of "script", "meta" or "link". All other properties in each object in the array will be converted into attributes of the head tag.

[
    {
        "type": "script",
        "src": "https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js",
    },
    {
        "type": "meta",
        "name": "nx-header",
        "content": "dummy",
    }
]

 

This will result in two header tags being added to every page of your portal: 

mceclip1.png

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Please sign in to leave a comment.