[{"data":1,"prerenderedAt":959},["ShallowReactive",2],{"/blog/feature-highlight-user-preferences":3,"navigation-en-us":172,"banner-en-us":600,"footer-en-us":610,"blog-post-authors-en-us-Drew Blessing":855,"blog-related-posts-en-us-feature-highlight-user-preferences":870,"blog-promotions-en-us":895,"next-steps-en-us":949},{"id":4,"title":5,"authors":6,"body":8,"category":148,"date":149,"description":150,"extension":151,"externalUrl":152,"faq":152,"featured":153,"heroImage":154,"meta":155,"navigation":162,"path":163,"seo":164,"slug":168,"stem":169,"tags":152,"template":170,"updatedDate":152,"__hash__":171},"blogPosts/en-us/blog/feature-highlight-user-preferences.md","Feature Highlight: User preferences to customize GitLab behavior",[7],"Drew Blessing",{"type":9,"value":10,"toc":136},"minimark",[11,15,18,23,26,33,36,39,42,48,52,55,57,60,89,93,96,98,101,106,112,116,122,126],[12,13,14],"p",{},"In GitLab 8.0 we worked hard to refine the UI so it is really enjoyable\nto use. After the release we received a lot of positive feedback. However,\nusers requested a few customizations to help the UI better fit their daily use.\nWe considered all of this feedback and are happy to share some new user preferences\nin GitLab 8.1.",[12,16,17],{},"Among these new user preferences are the ability to choose between a fluid or fixed\nwidth layout and the option to choose activity as the default dashboard instead of\nthe project list.",[19,20,22],"h2",{"id":21},"layout-width","Layout width",[12,24,25],{},"GitLab 8.0 introduced a fixed width layout in an attempt to make content\neasier to follow. The fixed width layout on large monitors\nwill have a gray negative space on either side of content.",[12,27,28],{},[29,30],"img",{"alt":31,"src":32},"Fixed width wide screen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404920/site/Content%20Images/user_preferences/fixed_width_wide_screen.png",[12,34,35],{},"Some users still like the idea of the fluid layout and now they\nhave a choice.",[12,37,38],{},"From the GitLab dashboard, go to 'Profile Settings' and then 'Preferences'.",[12,40,41],{},"Scroll down to the 'Behavior' section and choose 'Fluid' from the 'Layout width'\ndropdown. Save changes and you will now take full advantage of your large screen.",[12,43,44],{},[29,45],{"alt":46,"src":47},"Fluid width wide screen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404920/site/Content%20Images/user_preferences/fluid_width_wide_screen.png",[19,49,51],{"id":50},"default-dashboard","Default Dashboard",[12,53,54],{},"Another change in GitLab 8.0 was that the old dashboard containing both the\nproject list and activity were split out in to two different pages - 'Projects'\nand 'Activity'. By splitting them out we are able to add some additional scopes\nto each page, such as a tab for starred projects and starred projects' activity.\nBeginning in 8.1 users can choose between four different default dashboard views.",[12,56,38],{},[12,58,59],{},"Scroll down to the 'Behavior' section and choose one of four options from the\n'Default Dashboard' dropdown.",[61,62,63,71,77,83],"ul",{},[64,65,66,70],"li",{},[67,68,69],"strong",{},"Your Projects"," This view is the default and shows a list of all projects in which you are a\nmember.",[64,72,73,76],{},[67,74,75],{},"Starred Projects"," This view shows a list of projects that you have starred. If you are a member\nof many projects you may want to star a few so this list will display your\nmost common projects.",[64,78,79,82],{},[67,80,81],{},"Your Projects' Activity"," This view shows activity for all projects in which you are a member. This is\nsimilar to the previous activity on the dashboard prior to 8.0.",[64,84,85,88],{},[67,86,87],{},"Starred Projects' Activity"," This view will show activity only for those projects that you star. Again,\nif you are involved in many projects you may want to star a few so your\nactivity is not so crowded.",[19,90,92],{"id":91},"project-view","Project view",[12,94,95],{},"Although not new for GitLab 8.1, it's also worth sharing the 'Project view'\nuser preference. By default, a project's main page will display the Readme\nfile. This is great for first-time visitors who are not familiar with the project.\nHowever, project members that frequent this page may be more interested in the\nrecent activity.",[12,97,38],{},[12,99,100],{},"Scroll down to the 'Behavior' section and choose either 'Readme' or 'Activity'\nin the 'Project view' dropdown.",[102,103,105],"h3",{"id":104},"readme-view","Readme View",[12,107,108],{},[29,109],{"alt":110,"src":111},"Project Readme View","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404921/site/Content%20Images/user_preferences/project_readme.png",[102,113,115],{"id":114},"activity-view","Activity View",[12,117,118],{},[29,119],{"alt":120,"src":121},"Project Activity View","https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404920/site/Content%20Images/user_preferences/project_activity.png",[19,123,125],{"id":124},"documentation","Documentation",[12,127,128,129,135],{},"We hope these new user preferences allow users to customize GitLab in a way that\nbest fits their daily use. See the ",[130,131,134],"a",{"href":132,"rel":133},"https://docs.gitlab.com/releases/",[],"GitLab 8.1 release post","\nfor information on upgrading so you can take advantage of these features today.\nUsers on GitLab.com can take advantage of these features immediately.",{"title":137,"searchDepth":138,"depth":138,"links":139},"",2,[140,141,142,147],{"id":21,"depth":138,"text":22},{"id":50,"depth":138,"text":51},{"id":91,"depth":138,"text":92,"children":143},[144,146],{"id":104,"depth":145,"text":105},3,{"id":114,"depth":145,"text":115},{"id":124,"depth":138,"text":125},"insights","2015-11-05","Users requested a few customizations to help the UI better fit their daily use. We are happy to share new user preferences in GitLab 8.1.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663397/Blog/Hero%20Images/logoforblogpost.jpg",{"excerpt":156},{"type":9,"value":157},[158,160],[12,159,14],{},[12,161,17],{},true,"/en-us/blog/feature-highlight-user-preferences",{"title":5,"description":150,"ogTitle":5,"ogDescription":150,"noIndex":153,"ogImage":154,"ogUrl":165,"ogSiteName":166,"ogType":167,"canonicalUrls":165},"https://about.gitlab.com/blog/feature-highlight-user-preferences","https://about.gitlab.com","article","feature-highlight-user-preferences","en-us/blog/feature-highlight-user-preferences","BlogPost","Tj8Uf4TSy1ITHVihUfAIYSzTqlfdzrYUfVwczgsx9O0",{"logo":173,"freeTrial":178,"sales":183,"login":188,"items":193,"search":520,"minimal":551,"duo":570,"switchNav":579,"pricingDeployment":590},{"config":174},{"href":175,"dataGaName":176,"dataGaLocation":177},"/","gitlab logo","header",{"text":179,"config":180},"Get free trial",{"href":181,"dataGaName":182,"dataGaLocation":177},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":184,"config":185},"Request a demo",{"href":186,"dataGaName":187,"dataGaLocation":177},"/sales/?contact-topic=request-demo","sales",{"text":189,"config":190},"Sign in",{"href":191,"dataGaName":192,"dataGaLocation":177},"https://gitlab.com/users/sign_in/","sign in",[194,223,323,328,442,498],{"text":195,"config":196,"menu":198},"Platform",{"dataNavLevelOne":197},"platform",{"type":199,"columns":200},"cards",[201,207,215],{"title":195,"description":202,"link":203},"The intelligent orchestration platform for DevSecOps",{"text":204,"config":205},"Explore our Platform",{"href":206,"dataGaName":197,"dataGaLocation":177},"/platform/",{"title":208,"description":209,"link":210},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":211,"config":212},"Meet GitLab Duo",{"href":213,"dataGaName":214,"dataGaLocation":177},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":216,"description":217,"link":218},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":219,"config":220},"Learn more",{"href":221,"dataGaName":222,"dataGaLocation":177},"/why-gitlab/","why gitlab",{"text":224,"left":162,"config":225,"menu":227},"Product",{"dataNavLevelOne":226},"solutions",{"type":228,"link":229,"columns":233,"feature":302},"lists",{"text":230,"config":231},"View all Solutions",{"href":232,"dataGaName":226,"dataGaLocation":177},"/solutions/",[234,258,281],{"title":235,"description":236,"link":237,"items":242},"Automation","CI/CD and automation to accelerate deployment",{"config":238},{"icon":239,"href":240,"dataGaName":241,"dataGaLocation":177},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[243,247,250,254],{"text":244,"config":245},"CI/CD",{"href":246,"dataGaLocation":177,"dataGaName":244},"/solutions/continuous-integration/",{"text":208,"config":248},{"href":213,"dataGaLocation":177,"dataGaName":249},"gitlab duo agent platform - product menu",{"text":251,"config":252},"Source Code Management",{"href":253,"dataGaLocation":177,"dataGaName":251},"/solutions/source-code-management/",{"text":255,"config":256},"Automated Software Delivery",{"href":240,"dataGaLocation":177,"dataGaName":257},"Automated software delivery",{"title":259,"description":260,"link":261,"items":266},"Security","Deliver code faster without compromising security",{"config":262},{"href":263,"dataGaName":264,"dataGaLocation":177,"icon":265},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[267,271,276],{"text":268,"config":269},"Application Security Testing",{"href":263,"dataGaName":270,"dataGaLocation":177},"Application security testing",{"text":272,"config":273},"Software Supply Chain Security",{"href":274,"dataGaLocation":177,"dataGaName":275},"/solutions/supply-chain/","Software supply chain security",{"text":277,"config":278},"Software Compliance",{"href":279,"dataGaName":280,"dataGaLocation":177},"/solutions/software-compliance/","software compliance",{"title":282,"link":283,"items":288},"Measurement",{"config":284},{"icon":285,"href":286,"dataGaName":287,"dataGaLocation":177},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[289,293,297],{"text":290,"config":291},"Visibility & Measurement",{"href":286,"dataGaLocation":177,"dataGaName":292},"Visibility and Measurement",{"text":294,"config":295},"Value Stream Management",{"href":296,"dataGaLocation":177,"dataGaName":294},"/solutions/value-stream-management/",{"text":298,"config":299},"Analytics & Insights",{"href":300,"dataGaLocation":177,"dataGaName":301},"/solutions/analytics-and-insights/","Analytics and insights",{"title":303,"type":228,"items":304},"GitLab for",[305,311,317],{"text":306,"config":307},"Enterprise",{"icon":308,"href":309,"dataGaLocation":177,"dataGaName":310},"Building","/enterprise/","enterprise",{"text":312,"config":313},"Small Business",{"icon":314,"href":315,"dataGaLocation":177,"dataGaName":316},"Work","/small-business/","small business",{"text":318,"config":319},"Public Sector",{"icon":320,"href":321,"dataGaLocation":177,"dataGaName":322},"Organization","/solutions/public-sector/","public sector",{"text":324,"config":325},"Pricing",{"href":326,"dataGaName":327,"dataGaLocation":177,"dataNavLevelOne":327},"/pricing/","pricing",{"text":329,"config":330,"menu":332},"Resources",{"dataNavLevelOne":331},"resources",{"type":228,"link":333,"columns":337,"feature":431},{"text":334,"config":335},"View all resources",{"href":336,"dataGaName":331,"dataGaLocation":177},"/resources/",[338,371,398],{"title":339,"items":340},"Getting started",[341,346,351,356,361,366],{"text":342,"config":343},"Install",{"href":344,"dataGaName":345,"dataGaLocation":177},"/install/","install",{"text":347,"config":348},"Quick start guides",{"href":349,"dataGaName":350,"dataGaLocation":177},"/get-started/","quick setup checklists",{"text":352,"config":353},"Learn",{"href":354,"dataGaLocation":177,"dataGaName":355},"https://university.gitlab.com/","learn",{"text":357,"config":358},"Product documentation",{"href":359,"dataGaName":360,"dataGaLocation":177},"https://docs.gitlab.com/","product documentation",{"text":362,"config":363},"Best practice videos",{"href":364,"dataGaName":365,"dataGaLocation":177},"/getting-started-videos/","best practice videos",{"text":367,"config":368},"Integrations",{"href":369,"dataGaName":370,"dataGaLocation":177},"/integrations/","integrations",{"title":372,"items":373},"Discover",[374,379,384,389,393],{"text":375,"config":376},"Customer success stories",{"href":377,"dataGaName":378,"dataGaLocation":177},"/customers/","customer success stories",{"text":380,"config":381},"Blog",{"href":382,"dataGaName":383,"dataGaLocation":177},"/blog/","blog",{"text":385,"config":386},"Demo Hub",{"href":387,"dataGaName":388,"dataGaLocation":177},"/demo-hub/","demo hub",{"text":390,"config":391},"The Source",{"href":392,"dataGaName":383,"dataGaLocation":177},"/the-source/",{"text":394,"config":395},"Remote",{"href":396,"dataGaName":397,"dataGaLocation":177},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":399,"items":400},"Connect",[401,406,411,416,421,426],{"text":402,"config":403},"GitLab Services",{"href":404,"dataGaName":405,"dataGaLocation":177},"/services/","services",{"text":407,"config":408},"Contribute",{"href":409,"dataGaName":410,"dataGaLocation":177},"https://contributors.gitlab.com","contribute",{"text":412,"config":413},"Community",{"href":414,"dataGaName":415,"dataGaLocation":177},"/community/","community",{"text":417,"config":418},"Forum",{"href":419,"dataGaName":420,"dataGaLocation":177},"https://forum.gitlab.com/","forum",{"text":422,"config":423},"Events",{"href":424,"dataGaName":425,"dataGaLocation":177},"/events/","events",{"text":427,"config":428},"Partners",{"href":429,"dataGaName":430,"dataGaLocation":177},"/partners/","partners",{"config":432,"title":435,"text":436,"link":437},{"background":433,"textColor":434},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":438,"config":439},"Read the latest",{"href":440,"dataGaName":441,"dataGaLocation":177},"/whats-new/","whats new",{"text":443,"config":444,"menu":446},"Company",{"dataNavLevelOne":445},"company",{"type":228,"columns":447},[448],{"items":449},[450,455,461,463,468,473,478,483,488,493],{"text":451,"config":452},"About",{"href":453,"dataGaName":454,"dataGaLocation":177},"/company/","about",{"text":456,"config":457,"footerGa":460},"Jobs",{"href":458,"dataGaName":459,"dataGaLocation":177},"/jobs/","jobs",{"dataGaName":459},{"text":422,"config":462},{"href":424,"dataGaName":425,"dataGaLocation":177},{"text":464,"config":465},"Leadership",{"href":466,"dataGaName":467,"dataGaLocation":177},"/company/team/e-group/","leadership",{"text":469,"config":470},"Handbook",{"href":471,"dataGaName":472,"dataGaLocation":177},"https://handbook.gitlab.com/","handbook",{"text":474,"config":475},"Investor relations",{"href":476,"dataGaName":477,"dataGaLocation":177},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":479,"config":480},"Trust Center",{"href":481,"dataGaName":482,"dataGaLocation":177},"/security/","trust center",{"text":484,"config":485},"AI Transparency Center",{"href":486,"dataGaName":487,"dataGaLocation":177},"/ai-transparency-center/","ai transparency center",{"text":489,"config":490},"Newsletter",{"href":491,"dataGaName":492,"dataGaLocation":177},"/company/contact/#contact-forms","newsletter",{"text":494,"config":495},"Press",{"href":496,"dataGaName":497,"dataGaLocation":177},"/press/","press",{"text":499,"config":500,"menu":501},"Contact us",{"dataNavLevelOne":445},{"type":228,"columns":502},[503],{"items":504},[505,510,515],{"text":506,"config":507},"Talk to sales",{"href":508,"dataGaName":509,"dataGaLocation":177},"/sales/","talk to sales",{"text":511,"config":512},"Support portal",{"href":513,"dataGaName":514,"dataGaLocation":177},"https://support.gitlab.com/hc/en-us","support portal",{"text":516,"config":517},"Customer portal",{"href":518,"dataGaName":519,"dataGaLocation":177},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":521,"login":522,"suggestions":529},"Close",{"text":523,"link":524},"To search repositories and projects, login to",{"text":525,"config":526},"gitlab.com",{"href":191,"dataGaName":527,"dataGaLocation":528},"search login","search",{"text":530,"default":531},"Suggestions",[532,534,538,540,544,548],{"text":208,"config":533},{"href":213,"dataGaName":208,"dataGaLocation":528},{"text":535,"config":536},"Code Suggestions (AI)",{"href":537,"dataGaName":535,"dataGaLocation":528},"/solutions/code-suggestions/",{"text":244,"config":539},{"href":246,"dataGaName":244,"dataGaLocation":528},{"text":541,"config":542},"GitLab on AWS",{"href":543,"dataGaName":541,"dataGaLocation":528},"/partners/technology-partners/aws/",{"text":545,"config":546},"GitLab on Google Cloud",{"href":547,"dataGaName":545,"dataGaLocation":528},"/partners/technology-partners/google-cloud-platform/",{"text":549,"config":550},"Why GitLab?",{"href":221,"dataGaName":549,"dataGaLocation":528},{"freeTrial":552,"mobileIcon":557,"desktopIcon":562,"secondaryButton":565},{"text":553,"config":554},"Start free trial",{"href":555,"dataGaName":182,"dataGaLocation":556},"https://gitlab.com/-/trials/new/","nav",{"altText":558,"config":559},"Gitlab Icon",{"src":560,"dataGaName":561,"dataGaLocation":556},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":558,"config":563},{"src":564,"dataGaName":561,"dataGaLocation":556},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":566,"config":567},"Get Started",{"href":568,"dataGaName":569,"dataGaLocation":556},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":571,"mobileIcon":575,"desktopIcon":577},{"text":572,"config":573},"Learn more about GitLab Duo",{"href":213,"dataGaName":574,"dataGaLocation":556},"gitlab duo",{"altText":558,"config":576},{"src":560,"dataGaName":561,"dataGaLocation":556},{"altText":558,"config":578},{"src":564,"dataGaName":561,"dataGaLocation":556},{"button":580,"mobileIcon":585,"desktopIcon":587},{"text":581,"config":582},"/switch",{"href":583,"dataGaName":584,"dataGaLocation":556},"#contact","switch",{"altText":558,"config":586},{"src":560,"dataGaName":561,"dataGaLocation":556},{"altText":558,"config":588},{"src":589,"dataGaName":561,"dataGaLocation":556},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":591,"mobileIcon":596,"desktopIcon":598},{"text":592,"config":593},"Back to pricing",{"href":326,"dataGaName":594,"dataGaLocation":556,"icon":595},"back to pricing","GoBack",{"altText":558,"config":597},{"src":560,"dataGaName":561,"dataGaLocation":556},{"altText":558,"config":599},{"src":564,"dataGaName":561,"dataGaLocation":556},{"title":601,"titleMobile":602,"button":603,"config":608},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":219,"config":604},{"href":605,"dataGaName":606,"dataGaLocation":607},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":609,"disabled":153},"release",{"data":611},{"text":612,"source":613,"edit":619,"contribute":624,"config":629,"items":634,"minimal":844},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":614,"config":615},"View page source",{"href":616,"dataGaName":617,"dataGaLocation":618},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":620,"config":621},"Edit this page",{"href":622,"dataGaName":623,"dataGaLocation":618},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":625,"config":626},"Please contribute",{"href":627,"dataGaName":628,"dataGaLocation":618},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":630,"facebook":631,"youtube":632,"linkedin":633},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[635,682,736,780,812],{"title":324,"links":636,"subMenu":651},[637,641,646],{"text":638,"config":639},"View plans",{"href":326,"dataGaName":640,"dataGaLocation":618},"view plans",{"text":642,"config":643},"Why Premium?",{"href":644,"dataGaName":645,"dataGaLocation":618},"/pricing/premium/","why premium",{"text":647,"config":648},"Why Ultimate?",{"href":649,"dataGaName":650,"dataGaLocation":618},"/pricing/ultimate/","why ultimate",[652],{"title":653,"links":654},"Contact Us",[655,658,660,662,667,672,677],{"text":656,"config":657},"Contact sales",{"href":508,"dataGaName":187,"dataGaLocation":618},{"text":511,"config":659},{"href":513,"dataGaName":514,"dataGaLocation":618},{"text":516,"config":661},{"href":518,"dataGaName":519,"dataGaLocation":618},{"text":663,"config":664},"Status",{"href":665,"dataGaName":666,"dataGaLocation":618},"https://status.gitlab.com/","status",{"text":668,"config":669},"Terms of use",{"href":670,"dataGaName":671,"dataGaLocation":618},"/terms/","terms of use",{"text":673,"config":674},"Privacy statement",{"href":675,"dataGaName":676,"dataGaLocation":618},"/privacy/","privacy statement",{"text":678,"config":679},"Cookie preferences",{"dataGaName":680,"dataGaLocation":618,"id":681,"isOneTrustButton":162},"cookie preferences","ot-sdk-btn",{"title":224,"links":683,"subMenu":692},[684,688],{"text":685,"config":686},"DevSecOps platform",{"href":206,"dataGaName":687,"dataGaLocation":618},"devsecops platform",{"text":689,"config":690},"AI-Assisted Development",{"href":213,"dataGaName":691,"dataGaLocation":618},"ai-assisted development",[693],{"title":694,"links":695},"Topics",[696,701,706,711,716,721,726,731],{"text":697,"config":698},"CICD",{"href":699,"dataGaName":700,"dataGaLocation":618},"/topics/ci-cd/","cicd",{"text":702,"config":703},"GitOps",{"href":704,"dataGaName":705,"dataGaLocation":618},"/topics/gitops/","gitops",{"text":707,"config":708},"DevOps",{"href":709,"dataGaName":710,"dataGaLocation":618},"/topics/devops/","devops",{"text":712,"config":713},"Version Control",{"href":714,"dataGaName":715,"dataGaLocation":618},"/topics/version-control/","version control",{"text":717,"config":718},"DevSecOps",{"href":719,"dataGaName":720,"dataGaLocation":618},"/topics/devsecops/","devsecops",{"text":722,"config":723},"Cloud Native",{"href":724,"dataGaName":725,"dataGaLocation":618},"/topics/cloud-native/","cloud native",{"text":727,"config":728},"AI for Coding",{"href":729,"dataGaName":730,"dataGaLocation":618},"/topics/devops/ai-for-coding/","ai for coding",{"text":732,"config":733},"Agentic AI",{"href":734,"dataGaName":735,"dataGaLocation":618},"/topics/agentic-ai/","agentic ai",{"title":737,"links":738},"Solutions",[739,741,743,748,752,755,759,762,764,767,770,775],{"text":268,"config":740},{"href":263,"dataGaName":268,"dataGaLocation":618},{"text":257,"config":742},{"href":240,"dataGaName":241,"dataGaLocation":618},{"text":744,"config":745},"Agile development",{"href":746,"dataGaName":747,"dataGaLocation":618},"/solutions/agile-delivery/","agile delivery",{"text":749,"config":750},"SCM",{"href":253,"dataGaName":751,"dataGaLocation":618},"source code management",{"text":697,"config":753},{"href":246,"dataGaName":754,"dataGaLocation":618},"continuous integration & delivery",{"text":756,"config":757},"Value stream management",{"href":296,"dataGaName":758,"dataGaLocation":618},"value stream management",{"text":702,"config":760},{"href":761,"dataGaName":705,"dataGaLocation":618},"/solutions/gitops/",{"text":306,"config":763},{"href":309,"dataGaName":310,"dataGaLocation":618},{"text":765,"config":766},"Small business",{"href":315,"dataGaName":316,"dataGaLocation":618},{"text":768,"config":769},"Public sector",{"href":321,"dataGaName":322,"dataGaLocation":618},{"text":771,"config":772},"Education",{"href":773,"dataGaName":774,"dataGaLocation":618},"/solutions/education/","education",{"text":776,"config":777},"Financial services",{"href":778,"dataGaName":779,"dataGaLocation":618},"/solutions/finance/","financial services",{"title":329,"links":781},[782,784,786,788,791,793,796,798,800,802,804,806,808,810],{"text":342,"config":783},{"href":344,"dataGaName":345,"dataGaLocation":618},{"text":347,"config":785},{"href":349,"dataGaName":350,"dataGaLocation":618},{"text":352,"config":787},{"href":354,"dataGaName":355,"dataGaLocation":618},{"text":357,"config":789},{"href":359,"dataGaName":790,"dataGaLocation":618},"docs",{"text":380,"config":792},{"href":382,"dataGaName":383,"dataGaLocation":618},{"text":794,"config":795},"What's new",{"href":440,"dataGaName":441,"dataGaLocation":618},{"text":375,"config":797},{"href":377,"dataGaName":378,"dataGaLocation":618},{"text":394,"config":799},{"href":396,"dataGaName":397,"dataGaLocation":618},{"text":402,"config":801},{"href":404,"dataGaName":405,"dataGaLocation":618},{"text":407,"config":803},{"href":409,"dataGaName":410,"dataGaLocation":618},{"text":412,"config":805},{"href":414,"dataGaName":415,"dataGaLocation":618},{"text":417,"config":807},{"href":419,"dataGaName":420,"dataGaLocation":618},{"text":422,"config":809},{"href":424,"dataGaName":425,"dataGaLocation":618},{"text":427,"config":811},{"href":429,"dataGaName":430,"dataGaLocation":618},{"title":443,"links":813},[814,816,818,820,822,824,828,833,835,837,839],{"text":451,"config":815},{"href":453,"dataGaName":445,"dataGaLocation":618},{"text":456,"config":817},{"href":458,"dataGaName":459,"dataGaLocation":618},{"text":464,"config":819},{"href":466,"dataGaName":467,"dataGaLocation":618},{"text":469,"config":821},{"href":471,"dataGaName":472,"dataGaLocation":618},{"text":474,"config":823},{"href":476,"dataGaName":477,"dataGaLocation":618},{"text":825,"config":826},"Sustainability",{"href":827,"dataGaName":825,"dataGaLocation":618},"/sustainability/",{"text":829,"config":830},"Diversity, inclusion and belonging (DIB)",{"href":831,"dataGaName":832,"dataGaLocation":618},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":479,"config":834},{"href":481,"dataGaName":482,"dataGaLocation":618},{"text":489,"config":836},{"href":491,"dataGaName":492,"dataGaLocation":618},{"text":494,"config":838},{"href":496,"dataGaName":497,"dataGaLocation":618},{"text":840,"config":841},"Modern Slavery Transparency Statement",{"href":842,"dataGaName":843,"dataGaLocation":618},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":845},[846,849,852],{"text":847,"config":848},"Terms",{"href":670,"dataGaName":671,"dataGaLocation":618},{"text":850,"config":851},"Cookies",{"dataGaName":680,"dataGaLocation":618,"id":681,"isOneTrustButton":162},{"text":853,"config":854},"Privacy",{"href":675,"dataGaName":676,"dataGaLocation":618},[856],{"id":857,"title":7,"body":152,"config":858,"content":860,"description":152,"extension":864,"meta":865,"navigation":162,"path":866,"seo":867,"stem":868,"__hash__":869},"blogAuthors/en-us/blog/authors/drew-blessing.yml",{"template":859},"BlogAuthor",{"name":7,"config":861},{"headshot":862,"ctfId":863},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","Drew-Blessing","yml",{},"/en-us/blog/authors/drew-blessing",{},"en-us/blog/authors/drew-blessing","aJqiXJcAS0OIQUBAm79ZUXyTlzHnUJxp8AFtIAOqJgo",[871,879,887],{"title":872,"description":873,"heroImage":874,"category":148,"date":875,"authors":876,"slug":878,"externalUrl":152},"How we overhauled GitLab navigation","Users weren't getting what they needed from our navigation. Here are the steps we took to turn that experience around.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682884/Blog/Hero%20Images/navigation.jpg","2023-08-15",[877],"Ashley Knobloch","navigation-research-blog-post",{"title":880,"description":881,"heroImage":882,"category":148,"date":883,"authors":884,"slug":886,"externalUrl":152},"Beautifying our UI: Giving GitLab build features a fresh look","Get an inside look at how we are improving the usability of GitLab build features with multiple visual design improvements.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749682807/Blog/Hero%20Images/beautify.jpg","2023-07-05",[885],"Veethika Mishra","beautifying-of-our-ui",{"title":888,"description":889,"heroImage":890,"category":148,"date":891,"authors":892,"slug":894,"externalUrl":152},"4 best practices leading orgs to release software faster","GitLab's 2023 Global DevSecOps Survey illuminates the strategies that organizations deploying more frequently have in common.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749663908/Blog/Hero%20Images/2023-devsecops-report-blog-banner2.png","2023-06-08",[893],"Kristina Weis","best-practices-leading-orgs-to-release-software-faster",{"promotions":896},[897,911,923,935],{"id":898,"categories":899,"header":901,"text":902,"button":903,"image":908},"ai-modernization",[900],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":904,"config":905},"Get your AI maturity score",{"href":906,"dataGaName":907,"dataGaLocation":383},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":909},{"src":910},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":912,"categories":913,"header":915,"text":902,"button":916,"image":920},"devops-modernization",[914,720],"product","Are you just managing tools or shipping innovation?",{"text":917,"config":918},"Get your DevOps maturity score",{"href":919,"dataGaName":907,"dataGaLocation":383},"/assessments/devops-modernization-assessment/",{"config":921},{"src":922},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":924,"categories":925,"header":927,"text":902,"button":928,"image":932},"security-modernization",[926],"security","Are you trading speed for security?",{"text":929,"config":930},"Get your security maturity score",{"href":931,"dataGaName":907,"dataGaLocation":383},"/assessments/security-modernization-assessment/",{"config":933},{"src":934},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":936,"paths":937,"header":940,"text":941,"button":942,"image":947},"github-azure-migration",[938,939],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":943,"config":944},"See how GitLab compares to GitHub",{"href":945,"dataGaName":946,"dataGaLocation":383},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":948},{"src":922},{"header":950,"blurb":951,"button":952,"secondaryButton":957},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":953,"config":954},"Get your free trial",{"href":955,"dataGaName":182,"dataGaLocation":956},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":656,"config":958},{"href":508,"dataGaName":187,"dataGaLocation":956},1786803768668]