*<https://github.com/Disfactory/frontend/compare/584e87054433...6f20c331f7b3|137 new commits> pushed to <https://github.com/Disfactory/frontend/tree/master|`master`>*
<https://github.com/Disfactory/frontend/commit/19d566dc8cc6a0bc61d846ee9bee5c4725447814|`19d566dc`> - WIP
<https://github.com/Disfactory/frontend/commit/b8355f356b8bb91d84d3a4b4e6a6ba2923e932b0|`b8355f35`> - Bump vuetify to 2.3.4 fixing v-main not build
<https://github.com/Disfactory/frontend/commit/28cdd8cf4f3303b1e3d19c4f6e360e0d3a6c8d74|`28cdd8cf`> - Reorder formPage component
<https://github.com/Disfactory/frontend/commit/7c13f60a44c25ad0aadf592a078097d0379ebb89|`7c13f60a`> - Adjust navbar index temporarily
<https://github.com/Disfactory/frontend/commit/7495c4db64b7b95c829062f62e5e7bcce83034dc|`7495c4db`> - Merge branch 'master' into v2-wip
<https://github.com/Disfactory/frontend/commit/413790711892af3e0df963782952f33ec3c13225|`41379071`> - Fix map sizing
<https://github.com/Disfactory/frontend/commit/f14da1f60e244614704b205424376b38e323fe6c|`f14da1f6`> - Setup state machine like page management
<https://github.com/Disfactory/frontend/commit/e73f45659f59fc7b82b968a3d29a0c6041267fc2|`e73f4565`> - Workaround minimap initialization for create/edit mode
<https://github.com/Disfactory/frontend/commit/fa4ede4a16cfe2b243169116028e82c1969c3f78|`fa4ede4a`> - Remove necessary group model
<https://github.com/Disfactory/frontend/commit/635acdd4bc28e044ead383f1811e1b26e662c7e3|`635acdd4`> - New step 1 layout
<https://github.com/Disfactory/frontend/commit/38ea501b0abe7ee10deb0ba3a4f83946055156a2|`38ea501b`> - Impl step 1 finishing and navigation
<https://github.com/Disfactory/frontend/commit/884b4781b7f09bb9fe6c7ccea0c485bf9f7a39c5|`884b4781`> - Second setup prototype
<https://github.com/Disfactory/frontend/commit/bc2f45558c15834f70b519640c865e0a6cc6e481|`bc2f4555`> - Remove FormPage component
<https://github.com/Disfactory/frontend/commit/cc6679e42290184b9554abd98f66607cf98aba10|`cc6679e4`> - Store factory location in appState
<https://github.com/Disfactory/frontend/commit/0e93f0e1a9859ee5616c736ff831483bd86263ae|`0e93f0e1`> - Layout step 3
<https://github.com/Disfactory/frontend/commit/bd72bbda05571ae74e70ae109900f916f544d890|`bd72bbda`> - Handle upload image error
<https://github.com/Disfactory/frontend/commit/739976b6ca3bc28aac4f6f15a450e9bed6b4e1b8|`739976b6`> - Render minimap
<https://github.com/Disfactory/frontend/commit/bfe033970fe892c894448c3f69a37b91280677e7|`bfe03397`> - Extract Minimap component
<https://github.com/Disfactory/frontend/commit/481f12dc76785da052121652c5436982958faf89|`481f12dc`> - Add discard modal
<https://github.com/Disfactory/frontend/commit/d5997c2c073e2cc66e85468e6d4c019e6c106eb8|`d5997c2c`> - Add create factory api
<https://github.com/Disfactory/frontend/commit/6500581e9c5c12dc2e04b3b4eea413d60c3894ce|`6500581e`> - Remove redundant v-component imports
<https://github.com/Disfactory/frontend/commit/72e57fc617f72c6e83e89e82cd492ae6764849db|`72e57fc6`> - Styled image upload
<https://github.com/Disfactory/frontend/commit/39307c8f122e850cbbee5615d8983b7d5d24589f|`39307c8f`> - Style confirm factory preview images
<https://github.com/Disfactory/frontend/commit/5bae9a18acdd3989ab1ef80796cc697009ee2759|`5bae9a18`> - Change base map bottom sheet
<https://github.com/Disfactory/frontend/commit/95b77fd04f2efe6bf1349ca305fdad88bc6ec6fe|`95b77fd0`> - Extract swtich map mode button
<https://github.com/Disfactory/frontend/commit/220704c6c99351412238be347bd777c38acbebaa|`220704c6`> - Layout location select card
<https://github.com/Disfactory/frontend/commit/68b554d2871a9f832aba830e764c19f28dc9723b|`68b554d2`> - Add new set location modal
<https://github.com/Disfactory/frontend/commit/b9d4bf8c88815d982be923c08f483f14cb5b989d|`b9d4bf8c`> - Cleanup map.vue
<https://github.com/Disfactory/frontend/commit/efe50c731f50f968916947ffaf89c07d14828285|`efe50c73`> - Change button order of dicard create factory
<https://github.com/Disfactory/frontend/commit/f0567d4343998bd7f2563203213109ed1ef6be6e|`f0567d43`> - Update new create factory success modal
<https://github.com/Disfactory/frontend/commit/d5d759ea16dc1098595299772c3cd203436cd4ca|`d5d759ea`> - Merge pull request #1 from Disfactory/v2-wip
<https://github.com/Disfactory/frontend/commit/f094fb03051d1763473d291bc6e65f1822e518ff|`f094fb03`> - Navigation steps for desktop
<https://github.com/Disfactory/frontend/commit/9e2b6672f68b747fc6df0a0483b7a51f8c112079|`9e2b6672`> - Layout image upload form for desktop
<https://github.com/Disfactory/frontend/commit/ac87c24765533533a21a142dfa77d247eac2da10|`ac87c247`> - Add cancel create button
<https://github.com/Disfactory/frontend/commit/8b32cfec940d829c919cc329e66ec692a37e1331|`8b32cfec`> - Confirm factory page desktop layout
<https://github.com/Disfactory/frontend/commit/7467a688acf56b37263b829ae3fc4b1f76c9b888|`7467a688`> - Finetune steps arrow position
<https://github.com/Disfactory/frontend/commit/7e43d04876e8cd17dec79f4bec1f6c1a691da80c|`7e43d048`> - Polish create step bottom padding for desktop
<https://github.com/Disfactory/frontend/commit/6c19ce8f229d520ff38de5d6e3b5cf41e61aac4e|`6c19ce8f`> - Desktop location inline form
<https://github.com/Disfactory/frontend/commit/92dde5022d0c3a1c47138019cb1dc9f61b6bcc4b|`92dde502`> - Merge pull request #8 from Disfactory/feature/create-factory-desktop
<https://github.com/Disfactory/frontend/commit/d92165c6d1c9e790f050cfd86ba66cfcf46f8900|`d92165c6`> - factory detail on mobile
<https://github.com/Disfactory/frontend/commit/8bafb8873a2d7e518351e6caa972d8991924ee28|`8bafb887`> - Merge branch 'frontend-2-0' into feature/factory_detail_mobile
<https://github.com/Disfactory/frontend/commit/e02d21e79b301b01a2d0f2ac0c4e3c2e2b90da6c|`e02d21e7`> - Extract FactoryDetail component
<https://github.com/Disfactory/frontend/commit/00d529747966c121d651b4b570e33864d438af87|`00d52974`> - Update details z-index and structure
<https://github.com/Disfactory/frontend/commit/1099e6cef4a0c4940f5f7f2aa6dc7476f5a8783a|`1099e6ce`> - Image slider
<https://github.com/Disfactory/frontend/commit/5d6052349872bb41893c2de0b8786ad11e859ac3|`5d605234`> - Fill in real data
<https://github.com/Disfactory/frontend/commit/7dbb54d3742211375090130052d0119424cab1cf|`7dbb54d3`> - Polish factory detail
<https://github.com/Disfactory/frontend/commit/64b0f55b3b4b6d020507fac985fb2008798eecfe|`64b0f55b`> - Workaround openlayer resizing issue
<https://github.com/Disfactory/frontend/commit/501f090f504af8d477e2a3496cbe6eb8c09fb76a|`501f090f`> - Workaround vue cli safari cache not cleared
<https://github.com/Disfactory/frontend/commit/53e1afc5cae0749bbd8b511b25265c76f8b625ac|`53e1afc5`> - Merge pull request #9 from Disfactory/feature/factory_detail_mobile
<https://github.com/Disfactory/frontend/commit/23b0762988b200fe45b17fed9d79b24413a440c1|`23b07629`> - Extract waitNextTick
<https://github.com/Disfactory/frontend/commit/7b520be9ac3b79ad1b98939700ea129c8bad949c|`7b520be9`> - Impl useInsideViewport hook
<https://github.com/Disfactory/frontend/commit/1a778181b46ef5b2d0b99a9ef048300fe01a8495|`1a778181`> - Impl useScroll hook
<https://github.com/Disfactory/frontend/commit/7560745224c55d9e379f27e94a087da423a31ddf|`75607452`> - Show copied message
<https://github.com/Disfactory/frontend/commit/16fca42105b2a4fa0c9e89d9ad6cf49caec7a0ec|`16fca421`> - Adjust message font size
<https://github.com/Disfactory/frontend/commit/98c20b395415c5d3523b5690c8f1d1f01bbdb42b|`98c20b39`> - Add overflow-y auto to html
<https://github.com/Disfactory/frontend/commit/8a8f5c0670688f0b2288b10ff1c3511092d42570|`8a8f5c06`> - Add copied message when nav not pinned
<https://github.com/Disfactory/frontend/commit/8daa4ce346d54c0b8662205f669a0725fbc5d63e|`8daa4ce3`> - Merge pull request #14 from Disfactory/feature/mobile-share-button
<https://github.com/Disfactory/frontend/commit/492c5dd2cdda68cbfc5436a3c8f4cd762d683a0e|`492c5dd2`> - Fix copied message position and sizing
<https://github.com/Disfactory/frontend/commit/c0572de54ba8c902e33bcf51b…