1.2.15 • Published 2 days ago

@bmg.studio/form v1.2.15

Weekly downloads
-
License
MIT
Repository
-
Last release
2 days ago

StudioForm - Building Premium Webflow Forms Made Easy!

See The Documentation


StudioForm - How to access the code base! 👇

Based on TypeSpaces


🎥 Loom Preview Video

Loom Preview Video


🎥 How to go live / host the production-ready file (for free!)

Loom Preview Video


🚀 Getting Started

Using GitHub Codespaces

  1. Click Use this template.
  2. Select Open in a codespace.
  3. Wait 30 seconds to two minutes for everything to install automatically.
  4. Type npm start in the terminal.
  5. Press http://localhost:1234.
  6. Follow the instructions on the bmg.studio documentation page to integrate with your Webflow project.

Using Desktop

  1. Download the file (/zip) and open it in Visual Studio Code.
  2. Open the terminal and type npm i, then npm start. (npm i --legacy-peer-deps for Windows currently 11.07.2023)
  3. Press http://localhost:1234.
  4. Follow the instructions on the bmg.studio documentation page to integrate with your Webflow project.

Make sure you have npm installed: https://nodejs.org/en/download


🏗️ Building Production Code

  1. After you're done, type npm run build in the terminal.
  2. Follow the instructions to locate and use the generated production files.

🌐 Hosting Production Files on GitHub

Manual Method

  1. Copy the compressed controller JavaScript code from the dist folder.
  2. Create a new file in your GitHub repository and paste the copied code.
  3. Commit the new file.
  4. Get the jsDelivr link by pasting the file's URL on jsDelivr's GitHub page.
  5. Replace the src URL in your Webflow project settings with the jsDelivr link.
  6. Publish your Webflow project.

Using Git

Make sure you have Git installed: https://git-scm.com/downloads

  1. Initialize the Git repository using git init.
  2. Rename the default branch to main using git branch -m master main.
  3. Configure your Git username and email using git config --global user.name YOUR NAME and git config --global user.email YOUR_EMAIL.
  4. Add and commit your changes using git add -A and git commit -m 'first commit 🚀'.
  5. Add your GitHub repository as the remote origin using git remote add origin https://github.com/USER/REPO.git.
  6. Set the remote URL using git remote set-url origin https://github.com/USER/REPO.git.
  7. Push your changes to GitHub using git push origin main.

git pull https://github.com/BarthMedia/StudioForm.git main

(For updating your local git incase someone made changes to the GitHub version in the mean times)

Additional Handy Git Functions

rm -fr .git (Mac) or rmdir .git -force (Windows) // To remove an existing Git instance (and e.g. nest it in other Git folders)


👨‍💻 When using TypeScript

Be sure to follow these instructions to make Prettier work -> Timo Ernst, Prettier Autoformat for TypeScript not Working.

1.2.14

2 days ago

1.2.15

2 days ago

1.2.13

9 days ago

1.2.12

12 days ago

1.2.11

13 days ago

1.2.10

20 days ago

1.2.9

23 days ago

1.2.8

2 months ago

1.2.7

2 months ago

1.2.6

2 months ago

1.2.5

4 months ago

1.2.4

4 months ago

1.2.3

4 months ago

1.2.2

5 months ago

1.2.1

5 months ago

1.2.0-a1

5 months ago

1.2.0

6 months ago

1.2.0-a

6 months ago

1.0.19

9 months ago

1.0.2

9 months ago

1.0.18

9 months ago

1.0.1

9 months ago

1.0.17

9 months ago

1.0.0

9 months ago

1.0.16

9 months ago

1.0.9

9 months ago

1.0.8

9 months ago

1.0.7

9 months ago

1.0.6

9 months ago

1.0.5

9 months ago

1.0.4

9 months ago

1.0.3

9 months ago

1.0.22

9 months ago

1.0.21

9 months ago

1.0.20

9 months ago

1.0.26

8 months ago

1.0.25

8 months ago

1.0.24

8 months ago

1.0.23

8 months ago

1.0.29

8 months ago

1.0.28

8 months ago

1.0.27

8 months ago

1.1.3-a

7 months ago

1.0.33

8 months ago

1.0.32

8 months ago

1.0.31

8 months ago

1.0.30

8 months ago

1.0.37

8 months ago

1.0.36

8 months ago

1.0.35

8 months ago

1.0.34

8 months ago

1.1.1

7 months ago

1.1.0

7 months ago

1.0.39

8 months ago

1.0.38

8 months ago

1.1.3

7 months ago

1.1.2

7 months ago

1.1.2-c

7 months ago

1.1.2-b

7 months ago

1.0.11

9 months ago

1.0.10

9 months ago

1.0.15

9 months ago

1.0.14

9 months ago

1.0.12

9 months ago

0.0.1

1 year ago

0.0.0

1 year ago